DEV Community

Eran Ifrah
Eran Ifrah

Posted on

Announcing Kennel 1.0.0 – Managing AI Agents Without the Chaos

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:

Links:

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)