I built Claude Terminal because I use Claude Code on 10+ projects daily and needed structure around it.
What it does: wraps Claude Code in a desktop app with multi-project management, integrated terminal, chat UI (via the Agent SDK, not screen scraping), git panel, time tracking, and a context injection system.
You can type @project in chat to feed Claude your README + file tree automatically, or use @context packs and @prompt templates for reusable context.
Tech: Electron 28, Claude Agent SDK, xterm.js (WebGL), node-pty. Cross-platform (Windows/Mac/Linux). GPL-3.0.
Happy to answer any questions about the architecture or the Agent SDK integration.