Open source, free forever.

Own your project, not just your code.

Gitomi keeps issues, pull requests, project boards, milestones, comments, pipeline run records, notifications, and access-control events inside your Git repository - so you can work offline, sync with any Git remote, or self-host without losing your collaboration history.

cd cli && zig build

No central database. No required server. No custom transport.

Repository-owned collaboration

All project metadata lives in the same Git repo.

Issues, pull requests, comments, milestones, project boards, notifications, access-control changes, and pipeline run records are stored as Git-backed project history. Your repo becomes the source of truth for both code and collaboration.

Your repository refs/gitomi/*
maincode branchesnormal Git
v1.0tagsnormal Git
refs/gitomi/genesistrust anchorsigned manifest
inbox/alice/laptopissues, pulls, projectsevent commits
staging/origin/inboxfetched remote eventsvalidated before admit
runs/local-runnerpipeline diagnosticsretention-managed
issue.opened Write the release notes alice/laptop signed 9f2a1c4
issue.status_set Move issue to Review board rebuilt from accepted events
action.run_completed Pipeline result recorded diagnostics ref linked when present
IssuesPull requestsCommentsMilestonesProject boardsPipeline runsNotifications

Ordinary Git transport

Use any Git host, or host it yourself.

Gitomi syncs through ordinary Git. Use an existing Git service, a private remote, a mirror, or a fully local setup. If Git can fetch and push, your project workflow can move with it.

Local-first work

Work offline. Sync later.

Open issues, comment on pull requests, move project cards, inspect pipeline results already in your clone, and keep working locally. Reconnect when you are ready. Gitomi syncs project state through Git.

Local CI/CD ownership

Own your CI/CD workflows locally.

Import your existing GitHub Actions workflows or define new ones, then run them on infrastructure you control. Gitomi gives you the flexibility to use your local setup and plug AI coding agents into CI/CD, while keeping workflow history and traceability in the repository.

Familiar model, different ownership

Keep the workflow close to the repo.

Use the familiar model: issues, pull requests, comments, labels, milestones, boards, pipeline runs, notifications, access control, and a local web UI. The difference is that your team owns the data and the history.

Start locally

Bring Gitomi into an existing repository.

Initialize Gitomi, import existing GitHub project state, and open the local web UI. No central database is required for the project record.

Step 1

Import

Initialize Gitomi and import existing GitHub project state.

Initialize
gt init
Import from GitHub
gt github import
Step 2

Browse

Open the local web UI.

Open web UI
gt web

Reference

Reference documentation.

Read the product, ref layout, workflow, merge, and CLI documentation directly in the GitHub repository.