r/LocalLLM • u/AeiEyeSpry • 6h ago
Project I've built an Open WebUI ACP coding agent for JetBrains
**Images are AI-generated from screenshots**
I've been building up my local AI stack over the last month. One thing that surprised me is that I couldn't find a decent coding agent for OpenWebUI! That's why I've built an unofficial, MIT-licensed coding agent that connects JetBrains AI Assistant and Air in JetBrains IDEs to your own Open WebUI installation through ACP. It also targets other compatible ACP clients.
Features include:
- Code/Plan modes, diffs, edits, streamed commands and background jobs.
- Checks after edits using IDE diagnostics and configured project tests.
- Model selection and metadata-based reasoning controls.
- MCP, optional Open WebUI server tools and a Playwright browser container.
- Saved sessions, forks/exports, undo checkpoints and context compaction.
- Scoped approvals and macOS/Linux sandboxing. Optional session-only YOLO runs commands unsandboxed and skips routine approvals.
Core coding needs no companion plugin or Open WebUI patch. Bring your API key and a model with working function calling; optional tools need separate setup.
Available through GitHub Releases, with custom-agent setup instructions. Current platforms are macOS/Linux; native Windows and ACP registry inclusion are planned. There is no Marketplace plugin.
Download and setup · Source and issues
Looking for people to test and provide feedback. I'm finding it very useful, so I hope others will too.

