About
Built to disappear
into your work.
Umbra is an AI agent designed around one principle: it should feel like an extension of you, not a tool you have to manage.
The problem
Most AI coding tools interrupt your flow. You stop, switch context, describe what you need, wait, then try to fit the output back into what you were doing. The overhead compounds across a day until the tool feels like work itself.
We wanted the opposite — an agent that stays in the background, understands the context of your project without being told, and acts only when it genuinely helps.
How it works
Umbra runs locally in your terminal. It indexes your codebase on first run and keeps a live model of your project state — open files, recent changes, running processes, git history. No cloud sync required.
When you give it a task, it plans, executes, and reports. When you don't, it watches. It can flag regressions, surface stale TODOs, notice when a dependency update breaks your types — silently, in the background.
Open source
Umbra's core is open source and always will be. The agent itself, the tool integration layer, the plugin API — all public, all auditable. You should be able to see exactly what something running inside your terminal is doing.
A hosted tier for teams is planned, but the single-developer experience will remain free and local-first.
Who builds it
Umbra is an independent project. Small team, no VC pressure, no growth-at-all-costs roadmap. The goal is a tool worth using for years, not a product optimised for acquisition metrics.
If that sounds like your kind of software, come build it with us.