Skip to content

yeabwang/pichu

Repository files navigation

pichu Logo

⚡ pichu

Code, compile, conquer.
Open-source coding agent that lives in your terminal.

HomeStarReport BugSubmit PRPyPI


pichu Demo

Features

  • Composable tool stack — files, shell, web, tasks, and memory in one agent
  • Sub-agents & task orchestration — delegate, isolate, and coordinate complex workflows
  • MCP ecosystem integration — connect external MCP servers as native tools
  • Context management — token-aware compaction, pruning, and usage tracking
  • Session management — persistent transcripts, resume, rewind, and fork sessions
  • Memory system — global and project memory with structured retrieval
  • Hooks & automation — lifecycle hooks for tool use, compaction, and agent control
  • Interactive terminal UX — 29 slash commands for runtime control and diagnostics
  • Safety & reliability — workspace trust prompt, sandboxing, approvals, retries, and audit logging

Quick Start

Install pichu (recommended: one-line installer):

# Start interactive mode
pichu

# Configure model/provider inside the session
/login

# Initialize project
/init

# Ask for a one-off task
pichu "explain this repo"

Documentation

Getting Started

Development and Operations

Module and Architecture References

Support the Project

If you find this project useful:

  • ⭐ Star it on GitHub to show support
  • 🐛 Open issues to report bugs or suggest features
  • 🔧 Submit a PR to improve the project
  • 💡 Share it with others who might benefit

Contributions of any size are welcome.

License

Apache 2.0 — see LICENSE.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages