Built for the whole workflow

Everything moves with your task

Start from an issue. Move to code, terminal, Git diff, review, PR, and CI, all without switching context.

Works with GitHub, GitLab, and Bitbucket. Use the models that fit the job, bring your own keys, or use included credits.

The Zide workspace: a project's files, Git, and DevOps surfaces in the sidebar, Git staging in the left pane, and a Zide Assist conversation on the right
Why Zide

Development has changed. The workflow hasn’t.

Software development has grown increasingly fragmented. A single task forces you to switch between issues, editors, terminals, Git, CI, and multiple AI assistants. Each tool works fine on its own but together, you’re forced to remember where every part of your project is.

Zide unifies projects, issues, AI agents, Git, CI, and pull requests in one native desktop workspace, reducing the context loss that accumulates across a real week of engineering.

Zide's Git staging surface beside a side-by-side diff: three modified files listed on the left, the selected file's committed and working-tree versions compared line by line, and a commit message box below

Built for the entire engineering loop

AI developer tools have made code generation faster. The broader development process still includes issue triage, context gathering, testing, Git, review, pull requests, and CI.

Developers still need to triage issues, assemble context, review diffs, manage Git branches, monitor CI pipelines, and approve what ships. Zide connects those steps across the entire engineering loop.

See the workflow

From issue to pull request in one workspace

Start with an issue. Ask the agent to work in your repo. Review the diff. Stage the change. Open the pull request. Check CI. Zide keeps the work around the code in one place, so you are not rebuilding context across an editor, terminal, Git client, browser tabs, and AI chat.

A pull request open in Zide: the repository's open pull requests in the sidebar, the PR's changed files and diff in the main pane, and a status menu showing the branch is ready to merge into main
  1. Open issues from GitHub or GitLab.

  2. Drag issue details, files, diffs, or tabs into context.

  3. Ask Zide Assist to investigate, plan, or make changes in your repo.

  4. Review proposed changes as diffs before you commit.

  5. Stage hunks, commit changes, open a PR or MR, and watch CI.

  6. Keep the issue, code, diff, PR, terminal, and CI run visible together.

Editor

A full-featured code editor

Every task comes down to reading and writing code. Zide includes a native, high-performance editor with language intelligence, Git-aware editing, and modern editing controls.

Language intelligence

  • Syntax highlighting across popular languages and markup.
  • Language servers for Rust, TypeScript, JavaScript, Python, Go, C#, Bash, HTML, CSS, and JSON.
  • Diagnostics, completions, parameter hints, and hover information, with auto-imports and completion snippets where supported by the server.
  • Go to or peek a definition, find references, browse the document outline, and search workspace symbols.

Fast, precise editing

  • Multi-cursor workflow.
  • Find and replace with match highlighting, go-to-line, go-to-symbol.
  • Find in Files for repository-wide text search and language-aware reference search.
  • Code folding, bracket matching, and auto-completion for brackets and quotes.
  • Line and block commenting, move, duplicate, delete, and join.
  • Select code in the editor and send it directly to Zide Assist for review, explanation, or suggested improvements.

Git-aware editing

  • Inline gutter indicators with hunk previews, staging, quick revert, and full diffs, without leaving the file.
  • Inline merge-conflict navigation and resolution.
  • Built-in file history, blame, and commit diffs.

See it before you commit

  • Live split previews for supported markup, HTML, and SVG; document previews for Markdown, AsciiDoc, Org, and reStructuredText.
  • Preview JSON, CSV, XML, PDFs, images, audio, and video.
  • Split editing with synced document state and shared undo/redo.
  • Read-only hex view for inspecting binary files.
  • Open standalone files without creating a project.

Stay in control

  • Smart indentation with EditorConfig support.
  • Configurable word wrap, whitespace display, fonts, and minimap.
  • Encoding, line-ending, indentation, BOM, and final-newline controls.
  • Automatic draft recovery and protection against conflicting disk changes.
  • Breadcrumb navigation and one-click access to files on your Git host.
  • Keyboard-friendly editing with gutter line selection and familiar shortcuts.
AI Agents

The right agent for the job

Use the model that fits the task, work directly in your repo, and review every change before it ships. Zide keeps the agent, code, Git, pull requests, and CI in one workspace so you can move from issue to implementation without rebuilding context across tabs.

Zide Assist beside the context it works from: an issues list pulled from the repository's origin, Git staging, and a terminal session in the same window

Repo-level work with Zide Assist

Zide Assist works across files and repositories. Ask it to follow a plan, make changes, and return the result as a reviewable diff.

Use Plan mode to investigate before changes begin. Redirect or queue messages while it works. Fork from any message, or fork straight into a worktree, to explore another approach without disturbing your current work.

  • Multi-file refactors, renames, and migrations.
  • Dependency upgrades with tests to back them.
  • Codebase-wide bug fixes and cleanups.

An agent that works in your repo

Zide Assist can read your repository, edit files, and run scripts. Set Tool Access and Approvals for the session, and drag issue details, files, diffs, or tabs into context.

Investigate in Plan mode, inspect changes in Git, and enable Crosscheck for an automatic second-model review of commits made by Zide Assist.

  • Work with the models you already trust.
  • Bring your own API key, including OpenRouter, or use included credits.
  • Review file changes as diffs and decide what ships.
  • Add context by dragging tabs or items into a prompt.
  • Set Tool Access and Approvals for the session.
Zide Assist

The AI agent built into Zide

Zide Assist works across your repository, edits files, and returns changes as reviewable diffs. It is designed for repo-level work and the full development path around the code.

Plan before changes

Investigate the repository in read-only Plan mode, then move to implementation. Set Tool Access and Approvals to control what can run automatically and what needs your permission. Inspect the resulting changes in Git.

Explore another direction

Fork from any message, or Fork to Worktree for a separate branch and working state. Rollback returns the conversation to an earlier message; it does not undo file changes or Git operations.

Direct the work while it runs

Send a redirect while Zide Assist is working, or queue the message for the next turn. Build multi-step prompts, dictate a message, attach files, and add context from tabs, issues, pull requests, and diffs.

Choose how AI is accessed

Switch models without rebuilding the session context. Bring your own API key, connect OpenRouter, use an eligible model subscription, use included credits, or run a compatible local model. Set per-response usage limits to manage how much Assist can spend or do.

Connect tools and project context

MCP Connections link Zide Assist to tools exposed through Model Context Protocol servers. Supported CLI agents can work beside Zide Assist. ZIDE.md carries durable project instructions into new sessions.

Find the conversation that solved it

Search the full text of saved sessions and filter by date, model, or file path. Follow forks and continuations in the session tree, resume a conversation, continue as a new session, or export it as Markdown.

Keep work moving across sessions

Run multiple sessions across projects. Session Watch highlights Zide Assist replies and approval requests. Relay brings Assist to your phone. Compact long conversations, use the session minimap, and keep Turn Progress and Session Stats in view.

Start from the work

QuickTree starts a prompt in a new worktree. Work on This Issue begins from an assigned issue. The New Project wizard helps start a project, and Ask Zide answers questions from the documentation panel.

Make your best workflows repeatable

Save reusable commands for yourself or your repository, with inputs and multi-step prompts. Use @file, /commands, /sidebar, and the Prompt Library to build context. Edit and resend messages, track background processes, and configure model presets and access routes.

Draft the details faster

Generate commit messages, annotated tag messages, PR and MR titles and descriptions, release notes, and session titles. Review generated content and apply the fields you want, with Undo available.

Agentic Features

Built for agentic development

QuickTree, Crosscheck, Session Watch, Relay, and CLI agent support bring agentic work into the full development workflow. Plan mode, Fork to Worktree, MCP Connections, voice dictation, and multi-step prompts give developers more ways to direct the work and stay in control.

QuickTree

Create a worktree in seconds. Enter a prompt and QuickTree creates the worktree and opens it in a new Zide Assist session.

Zide's QuickTree dialog for starting a prompt in a new worktree

Crosscheck

Give Zide Assist commits a second review. Choose a reviewer model and Crosscheck automatically returns its findings to the conversation after Assist commits.

Zide's Crosscheck settings with a reviewer model selected

Session Watch

See Zide Assist replies and approval requests across projects, alongside activity from CLI agents and terminals.

Zide's Session Watch tracking AI agent and terminal sessions

Relay

Keep a Zide Assist conversation moving from your phone. Follow progress, send messages, and respond to tool approvals when remote interaction is enabled.

Zide's Relay page showing a paired desktop and an active Zide Assist session

CLI Agent Support

Use supported CLI agents within the Zide workflow alongside your code, Git state, terminals, and project context.

Zide running a CLI coding agent in a dedicated tab

Work with Zide Assist or supported CLI agents while keeping your code, Git state, terminals, and project context in one place. Connect tools through MCP, choose the model that fits the task, and keep durable project instructions in ZIDE.md so each session starts with the right context.

Git & Worktrees

A full-featured Git client

From your first clone to a carefully rewritten commit history, Zide gives you the Git tools to ship with confidence.

  • Stage and review: hunk-level staging, side-by-side, unified, and image diffs, and inline conflict resolution.
  • Commit and correct: create or amend commits, revert changes, and reset branches.
  • Shape your history: interactive rebase with reorder, reword, edit, squash, fixup, and drop; commit splitting, autosquash, and before-and-after range comparisons.
  • Find regressions: guided Git bisect with good, bad, skip, undo, and retry controls.
  • Explore and recover: visual commit graph, file history, blame, reflog, and searches across commit details or changed code.
  • Manage branches: merge, rebase, cherry-pick, compare refs, and work with tags, stashes, and remotes.
  • Sync your work: clone, fetch, pull, and push, with shallow and partial clone support.
  • Handle complex repos: submodules, subtrees, Git LFS, and sparse checkout.
  • Keep your conventions: repository and global Git configuration, hooks, and GPG or SSH signing for commits and tags.
Explore Zide as a Git client

Work multiple branches at once

Work multiple branches at once with full Git worktree support. Each worktree opens as its own folder tab.

Keep feature work, fixes, and experiments isolated without constant branch switching or stashing. Fork a conversation into a worktree to give an idea, fix, or experiment its own working state. Return to the original work whenever you are ready.

Zide's Git surfaces: commits, staging, stashes, and reflog in the sidebar, with a Git summary showing branch and worktree counts, remotes, submodules, subtrees, LFS, and sparse checkout
Five repositories open as their own project tabs in Zide, with the selected project’s file tree beside a Zide Assist session
Multi-Repo Workspace

Arrange the workspace around your task

Build the layout around the task. Split panes, open extra repos or worktrees, and switch projects without losing your place.

Each project keeps its own workspace state, so you can come back to the same files, terminals, issues, branches, and layout later.

  • Drag tabs to split panes.
  • Start with four preset layouts, then arrange the panes around your task.
  • Create and arrange custom pane layouts that fit your project.
  • Group related views inside dashboard tabs with their own split panes.
  • Open worktrees and multiple repos as separate folder tabs.
  • Preserve workspace state across project switches.
  • Use Universal Finder to search one project or all open projects.

Built for multi-project work

Developers often work across multiple projects at once. Zide is designed to make project switching cleaner and less chaotic. Instead of resetting context across several tools every time you change tasks, Zide gives you one workflow surface for moving between projects.

Open the next project without mentally rebuilding the last one.

Pull Requests & CI

GitHub, GitLab, and Bitbucket in your workspace

Triage issues, open and review pull requests, watch CI runs, and cut releases from the same workspace as your code. Drag an issue into a pane, give it to the agent, review the diff, and keep moving.

A pull request and its CI results in the same Zide window: the Actions surface lists workflow runs, the pull request pane reports all three checks passed, and an editor and terminal sit in adjacent panes

Connect supported GitHub, GitLab, and Bitbucket workflows directly with your code, Git state, pull requests, and CI.

  • Issues from GitHub and GitLab with labels, milestones, assignees, and bulk actions.
  • Saved filters and issue reports, including boards, timelines, and milestone roadmaps.
  • Pull and merge requests: create, review diffs and threads, merge, and track the review queue in reports.
  • CI runs across GitHub Actions, GitLab pipelines, and Bitbucket Pipelines.
  • Logs, re-runs, and workflow status beside your work.
  • GitHub and GitLab releases with AI-assisted release notes, plus Bitbucket downloads.

Available views and actions vary by provider. See Pricing for repository and DevOps access by plan.

Integrations

Git Integration Providers

Connect GitHub, GitHub Enterprise, GitLab, self-hosted GitLab, and Bitbucket to the same workspace as your code, Git state, issues, pull requests, and CI. Issue support covers GitHub and GitLab.

  • GitHubGitHub
  • GitLabGitLab
  • BitbucketBitbucket
Models

Use the models you already trust

Zide Assist works across supported model providers. Switch by task, bring your own API keys, use your own model subscriptions, use included credits, or run local models. Pick the model for the work. Keep the workflow in Zide.

  • Review file changes as diffs and decide what ships.
  • Keep issue context, code, Git, CI, and PRs visible together.
  • Control which tools Zide Assist can use and require approval before sensitive actions run.

Bring your own API keys and local models are available on Zide Standard and above.

Explore model connections
Zide's model picker: providers in a sidebar with the selected model's context window, maximum output, and credit cost
Core Features

Everything in one window

Search settings to make the workspace your own. Inspect app activity in the filterable App Console, or detach it into a separate window while you work.

Issues & Reports

Triage GitHub and GitLab issues with saved filters and bulk actions. Explore issue and pull request reports as boards, grids, timelines, and more.

GitHub, GitLab & Bitbucket

Review pull and merge requests, follow CI, and manage GitHub and GitLab releases or Bitbucket downloads. Capabilities vary by provider.

Code Editor

Write with language intelligence, inspect references, preview files, and review Git history in the same workspace.

A Full Git Client

Stage hunks, resolve conflicts, rewrite history with interactive rebase, and hunt regressions with bisect.

Split Panes & Dashboards

Arrange panes with four layout presets and drag-to-split controls. Build dashboard tabs that keep related views together.

Multi-Repo Tabs

Open multiple repositories as folder tabs. Each keeps its own issues, branches, terminals, and workspace state.

Native Performance

Built with Tauri and Rust. Launches quickly, feels lightweight, and brings the development workflow into a focused native desktop app.

Worktree Support

Work multiple branches at once with full Git worktree support. Each worktree opens as its own folder tab.

Repo-Aware Terminals

Open shells in your project, search terminal output, and keep a terminal in its own companion window. Each terminal stays tied to its originating project.

Universal Finder

Find files, commits, conversations, shortcuts, and provider items across one project or all open projects.

Script Runner

Discover project scripts and build targets, save favorites, and run tasks in terminals. Keep run history and background work close at hand.

Built-In Browser

Open web pages beside your code, with browser tabs and a page console for inspecting output.

Benefits

What changes when the workflow is connected?

Less context switching

Spend less time reconstructing where the work lives and more time moving the task forward.

A faster path from task to PR

Keep implementation, review, Git, pull requests, and CI connected instead of handing the task off between tools.

More useful AI context

Give the agent the issue, repo, files, diffs, and surrounding workflow context needed for real development work.

More developer control

Keep changes, Git state, model choice, Tool Access and Approvals, and review steps visible before anything ships.

Cleaner multi-project work

Move between repositories and worktrees without manually rebuilding the workspace every time.

See it for yourself

Download Zide, open a project, and take one issue through to a pull request without leaving the app.

macOS Windows Linux