Skip to main content

⚡ pichu — code, compile, conquer

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pichu-0.1.2.tar.gz (266.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pichu-0.1.2-py3-none-any.whl (292.5 kB view details)

Uploaded Python 3

File details

Details for the file pichu-0.1.2.tar.gz.

File metadata

  • Download URL: pichu-0.1.2.tar.gz
  • Upload date:
  • Size: 266.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pichu-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fa5ea7f12de9ae5f1d557a1563c7a9debd183368fb71e83a367eeac59e248344
MD5 287314bbc3788521948a63096c747310
BLAKE2b-256 1e745d62a13c4f8b202c96f638539ae114a19e7024f3b6415f8244382b5ce39f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pichu-0.1.2.tar.gz:

Publisher: release.yml on yeabwang/pichu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pichu-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pichu-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 292.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pichu-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 acfbe2bf0e07d717a12d50261ac0bc390db08bde7e1b1443ae2bb759a7b9b199
MD5 41164f5013922827a354e7fe3ae8c4e3
BLAKE2b-256 a88be9455fe7cb6f4e93fc9c3830215fc3b72e54da74ccef57a924c996814840

See more details on using hashes here.

Provenance

The following attestation bundles were made for pichu-0.1.2-py3-none-any.whl:

Publisher: release.yml on yeabwang/pichu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page