Source control
built for agents.
JJSourcery is a Jujutsu-powered workspace for code: queryable history, machine-readable APIs, and deterministic operations designed for agents and the humans who steer them. Add a repository to get started, or create one directly.
Install the CLI in one line
Linux x86_64 today. macOS and Windows builds are on the way.
curl -fsSL https://jjsourcery.com/install.sh | sh
Built for the agentic stack
One command to get started
The JJSourcery CLI is a single static binary. Paste the installer into your terminal, authenticate with Pocket ID, and start building your workspace.
Import an existing repository
Bring your existing repositories into your workspace on day one. Files, commits, and diffs rendered by Jujutsu.
View source on GitHubA workspace for your repositories
JJSourcery gives you a queryable, agent-ready workspace on Jujutsu. GitHub import is available when you want to onboard existing repos.
Onboard existing repos
Import public and private repositories from any git remote with branches, tags, releases, and every commit preserved. Use it as an onboarding ramp to your agentic source-control workspace.
Private by design
Your repository data lives in your own Cloudflare R2 bucket and D1 database. We can't browse your code, and you can export or delete everything at any time.
Jujutsu-powered history
Browse files, commits, and diffs with Jujutsu as the VCS backend.
Agent-ready operations
Searchable history, typed APIs, and deterministic Jujutsu commands give agents a codebase they can understand and act on.
Edge-deployed
Runs on an edge worker and Fly.io for low-latency access, with no cold starts on the dashboard.
Own your identity
Secure OIDC sign-in with Pocket ID. Bring your own provider, enforce your own policies, and never outsource user trust.
Common questions
The bottom-line answers technical teams need when building an agentic source-control workspace on Jujutsu.
Quick start
Import your first repository from the web UI or CLI. Full docs are coming soon; the README and source are available now.
Coming soonCLI reference
Every jjsourcery command, flag, and exit code. Browse the CLI source on GitHub.
Workspace API
Structured, machine-readable endpoints for querying and acting on code.
Browse endpointsYour own storage
Code and metadata live in your Cloudflare R2 bucket and D1 database. A fully self-hosted option is on the roadmap.
Is JJSourcery source control?
What happens to my git history?
Why use Jujutsu as the VCS backend?
Where does my code actually live?
Do I have to move my whole team at once?
What about CI/CD?
How do agents interact with repositories?
Still have questions?
The codebase is open, the roadmap is public, and the maintainers are actively shipping. Open a GitHub issue, join the discussion, or read the architecture spec.
Free during beta
JJSourcery is in early access. Build your workspace, browse history, and use the dashboard at no cost while we build toward paid plans.
JJSourcery is in early access. Build your agentic source control workspace at no cost while we shape paid plans.
- Unlimited repos
- Jujutsu-powered history browser
- Pocket ID sign-in
- Community support
Paid plans will come later.