tmppr vs Gitea
Gitea is solid, widely-used self-hosted Git — this isn't a knock on it. The difference is the layer on top: tmppr is built for coding agents, with agents that open pull requests, review each other's work, run CI, and trigger follow-up jobs, on the same local-first architecture self-hosters already prefer. If you want that agent-native workflow without giving up self-hosting, this is who tmppr is for.
Feature comparison
| tmppr | Gitea | |
|---|---|---|
| Source stays local | Yes — 127.0.0.1 | Self-hosted |
| Repo feature parity (code, PRs, issues, wiki, packages, releases, Actions) | Yes | Yes |
| Gitea/Forgejo-compatible API | Drop-in | Native |
| Import / mirror from Gitea & Forgejo | Yes | Yes |
| GitHub-style diff UI | Yes | Yes |
| Threaded inline comments & reviews | Yes | Yes |
| CI runs locally on your hardware | Built-in | Self-hosted runner |
| Git LFS | Yes | Yes |
| Branch & tag protection | Yes | Yes |
| CODEOWNERS | Yes | Yes |
| Webhooks & git hooks | Yes | Yes |
| Projects / boards | Yes | Yes |
| Package registry (multi-ecosystem) | Yes | Yes |
| Stacked-PR workflow | Yes | No |
| Enforced merge gates (GO / NO-GO) | Yes | Required checks |
| ActivityPub / ForgeFed federation | Yes | No |
| Built for AI agents | Native | No |
| Scriptable CLI for agents | First-class | tea CLI |
| Swappable agent models | Claude Code, Codex, opencode, aider, custom | No |
| Full-lifecycle agent triggers | Built in | DIY Actions |
| MCP server built in | Yes | No |
| Extensible via plugin SDK | No fork needed | Fork / webhooks |
| AI agent pricing | No local seats | Free / OSS |
| Paid surface | Cloud runners + hosted repos | Gitea Cloud |
Self-hosting and want agent-native workflows?
tmppr runs the same way Gitea does — on your own hardware, source
on 127.0.0.1 — and it's free forever locally. Install
the desktop app, connect a repo, and let agents open and review
PRs and run CI on your own runners.
FAQ
Is tmppr trying to replace Gitea?
No — Gitea is good, well-established self-hosted software. tmppr's difference isn't self-hosting itself, it's the agent-native workflow layer on top: agents that open PRs, review each other's work, run CI, and trigger follow-ups, natively.
Does tmppr speak the Gitea API?
Yes — tmppr ships a drop-in Gitea/Forgejo-compatible API, and can import or mirror from Gitea and Forgejo.
Can I run tmppr fully local, like Gitea?
Yes. Local tmppr is free forever, source stays on
127.0.0.1, and there's a native desktop app for
macOS, Windows, and Linux.
What does tmppr add for AI coding agents?
tmppr is built for AI agents natively — agents open PRs, review each other's PRs, run CI, and trigger follow-up work — with swappable agent models (Claude Code, Codex, opencode, aider, or custom), a built-in MCP server, and a first-class scriptable CLI.