Announcing Kennel 1.0.0 – Managing AI Agents Without the Chaos
I just released Kennel 1.0.0, a native desktop app that solves a problem I've been living with for months: managing multiple AI CLI agents without losing my mind.
The Problem
If you use Claude Code, Kiro CLI, OpenAI Codex, or any interactive AI agent, you know the pain:
- A dozen terminal tabs, no idea which agent is waiting for you
- Close the window? Lost context. Restart your machine? Start from scratch.
- Switching between agents means context switching. Every. Single. Time.
I built Kennel because this was killing my productivity.
The Solution
Kennel is a native desktop app (macOS, Linux, Windows) that gives every agent a permanent home.
Core Features
✅ Sessions persist across restarts — Close Kennel, restart your machine, everything comes back using the agent's native resume flag (--continue, --resume, etc.)
✅ OpenGL-backed terminal — macOS & Windows get smooth, GPU-powered rendering. Full PTY support means any interactive CLI works exactly as in your shell.
✅ Organized by groups — Bucket sessions into Work, Experiments, Clients, etc. Collapse groups to declutter.
✅ Works locally and over SSH — Define agents on your machine or on remote hosts. Same experience everywhere.
✅ Add any agent, no code required — Configure new agents through a simple dialog or JSON. Claude Code, Kiro, OpenAI Codex, or your own custom tool.
✅ Beautiful UI — Custom themes, fonts, per-agent icons. Make it yours.
Why This Matters
When you're working with multiple AI agents, context is everything. Losing a session because you closed a tab or rebooted your machine is a productivity killer.
Kennel keeps your context alive. Your Claude Code session resumes where you left off. Your Kiro agent picks up mid-conversation. Everything's organized, nothing's lost.
Technical Highlights
- Full PTY for each session — Not a wrapper, not a proxy. Real terminal.
- GPU-accelerated rendering — Built on wxTerminalEmulator with OpenGL backing
- Fail-safe persistence — Corrupt config files auto-recover with backups
- No C++ exceptions — Status-based error handling for reliability
- Cross-platform — Same experience on macOS, Linux, Windows
Getting Started
Download v1.0.0:
- Windows 11: kennel-1.0.0-amd64-installer.exe
- macOS: Signed & notarized ARM bundle
- Linux: Build from source (see BUILDING.md)
Links:
- GitHub: https://github.com/eranif/kennel
- Website: https://kennel.codelite.org
- Releases: https://github.com/eranif/kennel/releases
What's Next?
Kennel 1.0.0 is production-ready, but there's plenty to explore:
- AI agent marketplace/registry
- Collaborative sessions (share agent sessions with teammates)
- Cloud sync for session state across machines
- Performance profiling and optimization
Try It
Download Kennel and give it a shot. I'd love to hear what you think — especially:
- Which agents do you use?
- What features would make your workflow smoother?
- Any bugs or rough edges?
Open source (BSD 3-Clause). No telemetry. No vendor lock-in.
Top comments (0)