# Synara > Synara is a free, open-source, local-first workspace for coding agents with separate tasks, Git worktrees, terminals, browser verification, diffs, handoffs, and pull-request delivery. The local-first workspace and control plane for coding agents. These plain-text files are convenience indexes for agents and answer engines. robots.txt and page-level indexing directives remain authoritative. Supported runtimes: Claude Code, Codex, OpenCode, Cursor, Antigravity, Grok Build, Devin CLI, Pi, Oh My Pi, Factory Droid. **One task owns one line of work:** Keep the objective, provider session, working directory, terminal, browser, diff, and delivery state attached to the same task. **Providers stay portable:** Use the coding-agent runtimes and accounts already configured on your machine instead of moving every workflow into one vendor account. **Parallel work stays isolated:** Give concurrent tasks separate Git worktrees and visible ownership so agents can build, test, and review without overwriting one another. **Results stay reviewable:** Inspect commands, browser evidence, file changes, diffs, checks, commits, and pull requests before accepting the result. Request public pages with Accept: text/markdown or append .md (use /index.md for the homepage). Follow focused pages first; llms-full.txt is an optional, large combined corpus. ## When to use Synara - [Installation and first task](https://www.trysynara.com/docs/getting-started/installation.md): Use when setting up a local coding-agent workspace with the user's existing runtimes and provider accounts. - [Providers](https://www.trysynara.com/docs/providers.md): Use when checking runtime authentication, model access, or provider-specific capabilities. - [Workflows](https://www.trysynara.com/docs/workflows.md): Use when planning isolated parallel tasks, Git worktrees, handoffs, browser verification, or pull-request delivery. - [Troubleshooting](https://www.trysynara.com/docs/troubleshooting.md): Use when diagnosing runtime, Git, browser, or integration failures and collecting evidence. - [Agent instructions](https://www.trysynara.com/agent-instructions.md): How to retrieve documentation, call public website APIs, recover from errors, and distinguish this site from a local Synara instance. ## Canonical pages - [Homepage](https://www.trysynara.com/index.md) - [Download Synara](https://www.trysynara.com/install.md) - [Synara documentation](https://www.trysynara.com/docs.md) - [Changelog](https://www.trysynara.com/changelog.md) - [Donate through GitHub](https://www.trysynara.com/donors.md) - [Sponsor Synara](https://www.trysynara.com/sponsor.md) - [Synara sponsors](https://www.trysynara.com/sponsors.md) - [Privacy](https://www.trysynara.com/privacy.md) - [Source repository](https://github.com/Emanuele-web04/synara) - [Release downloads](https://github.com/Emanuele-web04/synara/releases) ## Documentation index - [Synara documentation](https://www.trysynara.com/docs.md): Learn how to install Synara, connect coding-agent runtimes, run durable tasks, verify results, and recover safely. - [Automations & Studio](https://www.trysynara.com/docs/features/automations.md): Understand Synara’s scheduled-work and long-running-project surfaces, then follow the detailed workflow guides. - [Browser logins & sessions](https://www.trysynara.com/docs/features/browser-sessions.md): Manage saved accounts, import browser cookies deliberately, and understand shared sessions and optional Safari setup. - [Composer & attachments](https://www.trysynara.com/docs/features/composer.md): Everything you can feed an agent — files, images, folders, screenshots, inline comments, and pasted context. - [Computer Use beta](https://www.trysynara.com/docs/features/computer-use.md): Let Synara operate Mac apps and browsers, with guided setup, task approval, a window preview and interruption controls. - [Conversation history and reload](https://www.trysynara.com/docs/features/conversation-history.md): Restore conversation state from the server and understand rollback recovery and imported history. - [Customization](https://www.trysynara.com/docs/features/customization.md): Themes, density, provider order, model favorites, custom binaries, shortcuts, and your usage stats. - [Hubs and Library](https://www.trysynara.com/docs/features/hubs.md): Coordinate related work across agents and repositories with shared instructions, memory, and a versioned Library in Synara. - [iOS Simulator](https://www.trysynara.com/docs/features/ios-simulator.md): Run, watch, and control an iOS Simulator beside a Synara task on macOS. - [Multiple folders in one project](https://www.trysynara.com/docs/features/multiple-folders.md): Give Codex or Claude one project spanning a frontend, API and shared package. - [Organize & navigate](https://www.trysynara.com/docs/features/organize.md): Pins, notes, recaps, split views, exports, and the fastest paths between tasks. - [All features](https://www.trysynara.com/docs/features/overview.md): The complete map of what Synara puts in your hands — every capability, one page, with links to the guide for each. - [Import Codex and Claude projects](https://www.trysynara.com/docs/features/project-import.md): Bring local Codex and Claude Code projects and conversation history into Synara while preserving the source sessions. - [Provider accounts](https://www.trysynara.com/docs/features/provider-accounts.md): Configure separate provider accounts, sign in from Synara, choose account-specific models, and inspect usage. - [Provider-native subagents](https://www.trysynara.com/docs/features/subagents.md): Follow child agents, inspect their work and control supported runs from the parent conversation. - [Synara Beta](https://www.trysynara.com/docs/features/synara-beta.md): Install the separate Beta app, copy Stable data when you choose, and understand how the two apps differ. - [Tasks, Kanban, and Inbox](https://www.trysynara.com/docs/features/tasks-and-inbox.md): Track to-dos, delegate work to agents, and find conversations that need your attention. - [Terminal panels](https://www.trysynara.com/docs/features/terminal-panels.md): Use the main terminal and independent right-dock tabs, run project actions, and recover sessions. - [Thread goals](https://www.trysynara.com/docs/features/thread-goals.md): Give a task a durable objective, control autonomous continuation, and understand when Synara pauses or completes the goal. - [Workspace editor & diffs](https://www.trysynara.com/docs/features/workspace-editor.md): Edit workspace files with autosave, recover conflicts, compare Git revisions, and review changes beside the task. - [Core concepts](https://www.trysynara.com/docs/getting-started/core-concepts.md): Understand Synara's projects, tasks, environments, provider sessions, turns, and review workflow. - [Your first task](https://www.trysynara.com/docs/getting-started/first-task.md): Complete and verify a coding task in Synara from a known repository state to a reviewed change. - [Installation](https://www.trysynara.com/docs/getting-started/installation.md): Install Synara on macOS, Windows, or Linux and connect your first coding-agent runtime. - [Providers](https://www.trysynara.com/docs/getting-started/providers.md): Understand how Synara connects to the coding-agent runtimes and accounts already installed on your machine. - [Quickstart](https://www.trysynara.com/docs/getting-started/quickstart.md): Go from installation to your first reviewed change in about five minutes. - [Provider guides](https://www.trysynara.com/docs/providers.md): Install, authenticate, verify, and connect every coding-agent runtime supported by Synara. - [Antigravity](https://www.trysynara.com/docs/providers/antigravity.md): Install, authenticate, verify, and run Antigravity CLI through Synara. - [Claude Code Desktop GUI](https://www.trysynara.com/docs/providers/claude-code.md): Use Claude Code in Synara's desktop GUI. Connect your existing runtime and account, run a first task, and review code changes with terminals and Git diffs. - [OpenAI Codex Setup and Workflow](https://www.trysynara.com/docs/providers/codex.md): Set up OpenAI Codex in Synara. Connect your local CLI and account, run a coding task, inspect the diff, and verify changes before delivery. - [Cursor](https://www.trysynara.com/docs/providers/cursor.md): Install, authenticate, verify, and run Cursor Agent through Synara. - [Devin CLI](https://www.trysynara.com/docs/providers/devin.md): Install, authenticate, verify, and run Devin CLI through Synara's ACP integration. - [Factory Droid](https://www.trysynara.com/docs/providers/factory-droid.md): Install, authenticate, verify, and run Factory Droid through Synara. - [Grok Build](https://www.trysynara.com/docs/providers/grok.md): Install, authenticate, verify, and run Grok Build through Synara. - [Oh My Pi](https://www.trysynara.com/docs/providers/omp.md): Install, authenticate, verify, and run Oh My Pi through Synara. - [OpenCode](https://www.trysynara.com/docs/providers/opencode.md): Install, configure, verify, and run OpenCode through Synara. - [Pi](https://www.trysynara.com/docs/providers/pi.md): Install, authenticate, verify, and run the Pi coding agent through Synara. - [Keyboard shortcuts](https://www.trysynara.com/docs/reference/keyboard-shortcuts.md): The full default keymap, verified against the Synara source, plus JSON customization. - [Features on main](https://www.trysynara.com/docs/reference/main-preview.md): Understand important Synara capabilities on main — and where earlier preview-track features shipped in stable releases. - [Slash commands](https://www.trysynara.com/docs/reference/slash-commands.md): Every composer command — thread control, modes, delegation, export, and automation. - [Troubleshooting](https://www.trysynara.com/docs/troubleshooting.md): Diagnose Synara problems safely, preserve useful evidence, and recover without losing work. - [Automations and integrations](https://www.trysynara.com/docs/troubleshooting/automations-and-integrations.md): Diagnose scheduled work, duplicate effects, Agent Gateway authority, and External MCP pairing or lifecycle problems. - [Browser troubleshooting](https://www.trysynara.com/docs/troubleshooting/browser.md): Recover from unavailable runtimes, stale snapshots, ambiguous actions, OAuth popups, and browser-tool failures safely. - [Desktop and updates](https://www.trysynara.com/docs/troubleshooting/desktop-and-updates.md): Resolve Synara launch, window, architecture, packaged update, and reinstall problems without deleting useful state. - [Diagnostics](https://www.trysynara.com/docs/troubleshooting/diagnostics.md): Collect bounded thread evidence, understand source coverage, and share useful diagnostics without leaking sensitive data. - [Frequently asked questions](https://www.trysynara.com/docs/troubleshooting/faq.md): Answers to common Synara setup, provider, privacy, Git, workflow, automation, and troubleshooting questions. - [Git and worktrees](https://www.trysynara.com/docs/troubleshooting/git-and-worktrees.md): Recover from Git locks, conflicts, detached worktrees, missing paths, and overlapping task ownership safely. - [Provider troubleshooting](https://www.trysynara.com/docs/troubleshooting/providers.md): Diagnose provider detection, authentication, model discovery, executable paths, versions, and account-specific behavior. - [Report a problem](https://www.trysynara.com/docs/troubleshooting/report-a-problem.md): Create a minimal, reproducible Synara bug report with useful evidence and no exposed secrets. - [Tasks and runtime](https://www.trysynara.com/docs/troubleshooting/tasks-and-runtime.md): Diagnose waiting, stuck, interrupted, failed, or inconsistent Synara tasks without losing the working state. - [Workflow guides](https://www.trysynara.com/docs/workflows.md): Run, isolate, coordinate, verify, and deliver agent work safely in Synara. - [Agent Gateway](https://www.trysynara.com/docs/workflows/agent-gateway.md): Let a supported Synara provider session inspect, create, coordinate, and monitor ordinary Synara tasks through app-owned MCP tools. - [Automations](https://www.trysynara.com/docs/workflows/automations.md): Schedule recurring Synara work with reviewable runs, bounded ownership, and explicit stop conditions. - [Best practices](https://www.trysynara.com/docs/workflows/best-practices.md): Use clear ownership, bounded objectives, independent verification, and Git-backed recovery for agent work. - [Browser verification](https://www.trysynara.com/docs/workflows/browser-verification.md): Verify visible web behavior with Synara’s shared in-app browser, semantic snapshots, screenshots, logs, and deliberate retries. - [Use Claude Code and Codex Together](https://www.trysynara.com/docs/workflows/claude-code-and-codex.md): Use Claude Code and OpenAI Codex on the same project in Synara. Plan a change, hand off implementation, review the diff, and verify the result. - [Debug mode](https://www.trysynara.com/docs/workflows/debugging.md): Diagnose defects through Synara's evidence-first observe, reproduce, investigate, fix, and verify loop. - [External MCP](https://www.trysynara.com/docs/workflows/external-mcp.md): Pair another local application with a restricted, user-approved Synara task surface. - [Thread forks](https://www.trysynara.com/docs/workflows/forks.md): Split a Synara conversation from the whole thread or an exact turn while preserving source lineage and environment intent. - [Provider handoffs](https://www.trysynara.com/docs/workflows/handoffs.md): Continue the same Synara task and working environment with another provider. - [Headless server](https://www.trysynara.com/docs/workflows/headless-server.md): Install Synara’s release tarball, run the web workspace without Electron, verify readiness, and expose it remotely only with deliberate authentication and transport controls. - [Run AI Coding Agents in Parallel](https://www.trysynara.com/docs/workflows/parallel-agents.md): Run multiple coding agents in Synara with separate tasks and Git worktrees. Define file ownership, review each change, and verify the combined result. - [Pull requests](https://www.trysynara.com/docs/workflows/pull-requests.md): Discover, inspect, fix, verify, and manage GitHub pull requests from the Synara workspace. - [Studio](https://www.trysynara.com/docs/workflows/studio.md): Organize long-running, output-oriented agent work separately from day-to-day development tasks. - [Git Worktrees for AI Coding Agents](https://www.trysynara.com/docs/workflows/worktrees.md): Use Git worktrees in Synara to isolate parallel coding agents. Start from a known commit, review each branch, integrate changes, and clean up safely. ## Public API - [OpenAPI specification](https://www.trysynara.com/openapi.json): Typed operations for documentation search, installer counts, discovery, and explicit user-submitted feedback. - [API index](https://www.trysynara.com/api): Machine-readable links. The website cannot start or control local coding tasks. ## Recent releases - [Synara 1.0.4](https://www.trysynara.com/changelog/v1.0.4.md): Release notes for Oct 13. - [Synara 1.0.3](https://www.trysynara.com/changelog/v1.0.3.md): Release notes for Oct 11. - [Synara 1.0.2](https://www.trysynara.com/changelog/v1.0.2.md): Release notes for Oct 11. - [Synara 1.0.1](https://www.trysynara.com/changelog/v1.0.1.md): Release notes for Oct 8. - [Synara 1.0.0](https://www.trysynara.com/changelog/v1.0.0.md): Release notes for Oct 5. - [Synara 1.0.0-beta.1](https://www.trysynara.com/changelog/v1.0.0-beta.1.md): Release notes for Oct 4. ## Optional - [Expanded context](https://www.trysynara.com/llms-full.txt): Large full corpus; prefer individual documentation and release pages for a bounded context. - [Crawler and identity summary](https://www.trysynara.com/ai.txt) - [Sitemap](https://www.trysynara.com/sitemap.xml) - [Creator updates](https://x.com/emanueledpt) - [YouTube demos](https://youtube.com/@emanueledpt)