Getting Started

Syntact is your AI-powered senior developer. Create a project, invite your team, and get expert guidance on your code.

Quick Start

1

Create a project

From your dashboard, click "New Project". Give it a name and an optional picture. You can add collaborators right away or invite them later with a shareable link.

2

Chat with your team

Each project has a real-time chat room. Type a message and press Enter to send. Your team sees messages instantly. Use Shift+Enter for line breaks.

3

Ask Syntact for help

Type @Syntact followed by your question in the chat. Syntact activates AI mode and analyzes your query from multiple expert perspectives, then delivers a synthesized answer.

4

Add context for better answers

While in Syntact mode, click past messages in the chat to select them as context (up to 10). You can also attach GitHub context like PRs, issues, or specific files.

Using @Syntact

Syntact's core feature is the AI assistant you can invoke directly in your project chat. Type @Syntact anywhere in a message to activate it.

What happens when you ask Syntact

  1. 1

    Your query is analyzed

    Syntact sends your question to multiple AI agents, each with a different perspective: Pragmatist, Critic, Educator, and Researcher.

  2. 2

    Agents respond in real time

    You'll see progress updates and individual agent outputs as they complete. Each agent brings a different angle to your question.

  3. 3

    A synthesis is delivered

    A chairperson agent combines the perspectives into a final answer with confidence scores and code examples when relevant.

Tips for better answers

Be specific. Instead of "how do I fix this?", describe what's broken and what you expected.

Add context. Click past messages in the chat to include them as context. Syntact uses these to understand the full picture.

Attach GitHub context. If your project is connected to a repo, click the GitHub icon to include PRs, issues, commits, or specific files.

Reference earlier discussion. Select the chat messages leading up to your question so Syntact understands the full conversation.

Message Context

When Syntact mode is active, all messages in the chat become selectable — including previous Syntact AI responses. Click any message to add it as context for your query. A counter shows how many you've selected (up to 10). You can also click the "Follow up" button on any Syntact response to instantly enter Syntact mode with that response pre-selected as context.

GitHub Integration

Connect a GitHub repository to your project from Project Settings. Once connected, you can give Syntact direct access to your code.

Repository info

README, description, and repo metadata

Pull requests

Open PRs with diffs and comments

Issues

Open issues for bug context

File browser

Select specific files from your repo

Recent commits

Commit history and changes

Branch comparison

Compare branches to review changes

Syntact also auto-detects GitHub URLs in your messages and suggests relevant context automatically.

Inviting Team Members

In any project, open the members sidebar and click "Invite to chat". This copies a shareable link. Send it to anyone — when they click the link, they'll see a preview of the project and can join with one click.

Project Settings

Project owners can access settings from the members sidebar. From there you can rename the project, change the picture, connect a GitHub repo, regenerate the invite link, manage members, or delete the project.