Skip to content
Home / Docs / roadmap

Roadmap

0.1 — Foundation (now)

  • Repository: open, clone (with progress), recents, search
  • Commit: stage files & hunks, unstage, commit, amend
  • History: virtualized animated graph, search, author/branch filters, refs/tags/HEAD/merges
  • Branch: create, delete, rename, checkout (incl. remote), merge, rebase (+continue/abort), cherry-pick, reset (soft/mixed/hard)
  • Remote: fetch, pull, push, force push, push/fetch tags
  • Conflicts: three-pane visual resolver (current / incoming / result)
  • Stash: create, apply, pop, drop
  • Tags: create (annotated/lightweight), delete, checkout
  • Submodules: list & update
  • Built-in PTY terminal at repo root
  • Diff: inline & side-by-side, syntax highlight, word diff, image diff
  • Settings: theme, identity, SSH, AI, shortcuts
  • AI module: provider-agnostic (OpenAI, Anthropic, Gemini, Ollama, LM Studio)
  • Undo stack for recent operations
  • Drag-and-drop merge/rebase by dragging branches
  • Per-line staging (beyond hunks)

0.2 — Polish

  • Interactive rebase (reorder/squash/reword) UI
  • Blame view & file history
  • GPG/SSH commit signing
  • Find-in-diff polish & diff search refinements

0.3 — Connected (architecture in place, see Architecture.md)

  • GitHub / GitLab / Azure DevOps / Bitbucket adapters (packages/forge)
  • Pull request list + creation, PR description via AI
  • Issue viewer
  • Code review comments inline in diffs

0.4 — Power

  • Worktree management
  • Plugin host (palette commands, sidebar sections, inspector tabs)
  • Multi-repo workspaces
  • Performance: commit-graph file support for instant cold opens

Non-goals: enterprise admin tooling, built-in CI dashboards, anything that duplicates a forge’s web UI without daily value.