This guide walks you through the end-to-end flow of getting Synara running and sending your first message to an AI coding agent. By the end you will have Synara open, a local Git repository registered as a project, a provider connected, and an active agent session showing chat output alongside a live terminal.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Emanuele-web04/synara/llms.txt
Use this file to discover all available pages before exploring further.
Install Synara
If you have not already installed Synara, download the desktop app for your platform or build from source:
- Download from github.com/Emanuele-web04/Synara/releases or trysynara.com
- Or see the full Installation guide to build from source with Bun
localhost:3773 and opens the workspace window.Open or create a project
Synara organizes work around projects, each of which points at a directory on your machine.
- Click New Project in the sidebar (or use the project picker at the top of the project list).
- Choose a local directory that contains a Git repository. Synara reads the repo’s branch and worktree state from that path.
- Give the project a name and confirm.
Synara works best with Git repositories. Some features — diffs, branch creation, commit, push, and worktree isolation — require a valid Git repo at the project root.
Choose and configure a provider
Synara supports Claude Code, Codex, Gemini, Grok, OpenCode, Cursor, Kilo Code, and Pi. For your first session, Claude Code or Gemini are straightforward choices because they do not require a separate CLI installation.
- Open Settings from the sidebar or the gear icon.
- Navigate to the Providers section.
- Select the provider you want to use and follow the on-screen instructions to connect your account or enter credentials.
Start a chat thread and send a message
With your project open and a provider configured:
- Click New Thread inside your project.
- Select your provider from the model picker at the bottom of the composer.
- Type a prompt — for example, ask the agent to explain a file, write a function, or fix a bug — and press Enter (or click the send button).
Watch the agent work in split view
As the agent responds, Synara surfaces everything in a unified split layout:
- Chat timeline — the streamed assistant response, tool calls, and your conversation history.
- Terminal — a live PTY terminal showing any shell commands the agent runs, file writes, and process output in real time.
- Diff panel — changed files appear as diffs as the agent edits your codebase. You can review, accept, or navigate changes from this panel.
Next steps
Parallel Agents
Run multiple agent sessions across projects and worktrees at the same time.
Provider Handoff
Pass an active thread to a different AI provider mid-session with shared context.
Git Workflow
Review diffs, create branches, commit, push, and open PRs from inside Synara.
Configuration
Customize ports, data directories, keybindings, and provider settings.