shittycodingagent Logo

shittycodingagent

Minimal terminal AI agent with extensible skills and TUI

shittycodingagent Overview

shittycodingagent (pi) is an enterprise-ready, minimal terminal coding harness designed to adapt to your specific development workflows. Rather than forcing a rigid plan mode or sub-agent structure, pi provides a highly extensible environment where developers can build the features they need using TypeScript. It is built for professional developers who value context engineering, TUI-driven interactions, and total control over their AI coding assistant.

shittycodingagent Key Features

  • Multi-Provider Support: Access over 15 providers and hundreds of models including Anthropic, OpenAI, Google, and local options like Ollama, with the ability to switch models mid-session.
  • Tree-Structured Sessions: Navigate project history using a tree structure, allowing you to branch off from any point in the conversation and export or share sessions as HTML or GitHub Gists.
  • Advanced Context Engineering: Manage context windows with AGENTS.md for project instructions, custom system prompts, and automated, customizable compaction to keep sessions efficient.
  • Extensible Skill System: Enhance your agent's capabilities with modular skills and extensions that support everything from browser tools and bash execution to RAG and custom keyboard shortcuts.

Whether you are using it in interactive TUI mode, via JSON for scripting, or embedding it into an app with the SDK, shittycodingagent acts as a primitive for building powerful, customized AI workflows.

Reviews

No Reviews Yet

Be the first to share your experience with this AI tool

Similar Tools You May Like

AI developer agent with terminal CLI & multi-file reasoning

Freemium

AI-powered coding assistant with real-time collaboration & automation

Freemium

Build, debug, and deploy faster with an AI assistant for AWS developers

Freemium