Kennel is a native desktop app (macOS, Linux, Windows) that solves a real problem: juggling a dozen terminal tabs running different AI agents. Instead, you get: - All agent sessions in one organized window - Sessions persist across app restarts and reboots - Your agent resumes exactly where it left off - GPU-powered OpenGL terminal on macOS & Windows - Works with Claude Code, Kiro CLI, OpenAI Codex, or any custom CLI - Organize sessions into collapsible groups - SSH support for remote agents
No reviews yetBe the first to leave a review for Kennel
Maker
π
Hey PH! π I'm Eran, creator of Kennel.
Built this because managing multiple AI agents (Claude Code, Kiro, etc.) across tabs was chaotic. Sessions would disappear on restart.
Kennel solves it:
- Sessions persist across restarts using native resume flags
- OpenGL-backed terminal on macOS & Windows
- Organize agents into groups
- Works locally or over SSH
- Open source, BSD licensed
**Downloads:**
- Windows: https://github.com/eranif/kennel...
- macOS: https://github.com/eranif/kennel...
- Linux: Build from source
**Links:** https://kennel.codelite.org | https://github.com/eranif/kennel
Happy to answer questions! What agents do you use? π
Report
Does the GPU-rendered terminal give you a real performance bump on something like a huge log scroll, or is it more about smoother visuals during everyday use?
Report
@erginel28238Β on a decent machine - you will hardly tell the difference, but once you get a large bulk of output, it will give a more smooth rendering. The underlying terminal has 2 ways to built it: OpenGL (on Windows & macOS) and uses CPU rendering on Linux. In addition to smoother output rendering, OpenGL will also give you more vivid colours.
Does the GPU-rendered terminal give you a real performance bump on something like a huge log scroll, or is it more about smoother visuals during everyday use?
@erginel28238Β on a decent machine - you will hardly tell the difference, but once you get a large bulk of output, it will give a more smooth rendering. The underlying terminal has 2 ways to built it: OpenGL (on Windows & macOS) and uses CPU rendering on Linux. In addition to smoother output rendering, OpenGL will also give you more vivid colours.