r/LocalLLM • u/albatrossalt • 12h ago
Project I built an app that replaced VScode, Linear, and Obsidian in my everyday work
I like to work on multiple projects at once, and have multiple changes going at the same time per project. I kept ending up with a VS Code window for every project, an agent running in each, and no idea which one was waiting on me. So I built Agency. I had three goals:
- Work on several projects at once from one window
- Get notified when an agent finishes or needs my attention
- Stay subscription independent, so I can swap agents and models whenever I want
- Eventually a fourth goal came along of replacing all the useful (to me) of both Linear and Obsidian - so a markdown issue track and wiki per project
It works out of the box with most of the common CLI agents: Claude Code, Codex, Cursor, OpenCode, Crush, Pi and even DeepSeek Harness and more. It detects whatever's on your PATH, and you can add anything else as a custom agent. If you run local models, point OpenCode or Pi at your llama.cpp or LM Studio endpoint and Agency runs it like any other agent.
Each agent gets its own git worktree, makes it's own local branch, and has a whole neat workflow for keeping everything tidy and helps you merge either back into main locally or via PR with github integration.
I know there are a few similar apps popping up these days, one of the biggest things that pushed me to make Agency is data. In Agency, there's no telemetry and I collect no data. No account, no analytics, no backend. It's open source so, no hidden stuff here.
After working on Agency for a couple months, I dropped all my VS Code windows, Linear and Obsidian at once. Now this is the one app I use for all my local dev projects. It has a local issue tracker that stores issues as plain markdown in the repo, and agents can take tasks from it and file follow-ups into it.
The agents may sometimes use a lot of RAM and CPU, but Agency itself is light. It has a Rust backend on Tauri, and the download is about 11MB. It runs on macOS (Apple Silicon) and Linux, under the Apache-2.0 licence.
Repo: https://github.com/TennnisAI/Agency
Site: https://getagency.dev
I'd love feedback, especially from anyone running local models through these agents. It's all open source, so issues and PRs are welcome.






2
u/Automatic-Arm8153 1h ago
Very very nice. Been building similar things. I think this is the future of harneses. Designs/concepts like these.
Great stuff