logo
0
0
WeChat Login

🏖️ OSS Weekend

Issue tracker reopens Monday, April 13, 2026.

OSS weekend runs Thursday, April 2, 2026 through Monday, April 13, 2026. New issues and PRs from unapproved contributors are auto-closed during this time. Approved contributors can still open issues and PRs if something is genuinely urgent, but please keep that to pressing matters only. For support, join Discord.

Current focus: at the moment i'm deep in refactoring internals, and need to focus.


pi logo

Discord Build status

pi.dev domain graciously donated by

Exy mascot
exe.dev

Pi Monorepo

Looking for the pi coding agent? See packages/coding-agent for installation and usage.

Tools for building AI agents and managing LLM deployments.

Packages

PackageDescription
@mariozechner/pi-aiUnified multi-provider LLM API (OpenAI, Anthropic, Google, etc.)
@mariozechner/pi-agent-coreAgent runtime with tool calling and state management
@mariozechner/pi-coding-agentInteractive coding agent CLI
@mariozechner/pi-momSlack bot that delegates messages to the pi coding agent
@mariozechner/pi-tuiTerminal UI library with differential rendering
@mariozechner/pi-web-uiWeb components for AI chat interfaces
@mariozechner/pi-podsCLI for managing vLLM deployments on GPU pods

Contributing

See CONTRIBUTING.md for contribution guidelines and AGENTS.md for project-specific rules (for both humans and agents).

Development

npm install # Install all dependencies npm run build # Build all packages npm run check # Lint, format, and type check ./test.sh # Run tests (skips LLM-dependent tests without API keys) ./pi-test.sh # Run pi from sources (can be run from any directory)

Note: npm run check requires npm run build to be run first. The web-ui package uses tsc which needs compiled .d.ts files from dependencies.

License

MIT

About

AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods https://github.com/badlogic/pi-mono.git

40.09 MiB
0 forks0 stars2 branches239 TagREADMEMIT license
Language
TypeScript95.8%
JavaScript3.1%
Shell0.6%
CSS0.4%
Others0.1%