Karma is a powerful, modular library designed to simplify common tasks in Go development. Whether you're handling authentication, parsing SQL, managing middleware, integrating with third-party APIs, or dealing with file management, Karma has got you covered.
High-performance, cross-platform User-Agent parser: one Go core for Go, Java, Node.js, Python, plus a REST service and WASM/browser. Client Hints (Sec-CH-UA) priority, bot & AI-crawler detection, and a regex + correction database that hot-updates at runtime — no redeploy.
An SSH session manager for the terminal. Edits your real ssh_config in place, finds the keys scattered around your disk, and tells you what is about to break.
Terminal UI to manage AI coding-agent sessions (Claude Code, OpenCode, Codex, Grok Build) in tmux: live status, group tree, live pane preview, resource gauges.
Streamlines your project management workflow, simplifies syncing multiple projects from remote repositories, helps build and run projects on a local machine, and allows for the installation, uninstallation, and updating of development software and tools. No need to remember longer commands. Share your entire development setup with your work buddies
Provider-agnostic Go AI framework for building RAG, agents, and AI-powered applications. Swap LLM providers without code changes — supports Ollama, OpenAI, and more.