Discover and explore top open-source AI tools and projects—updated daily.
badlogicAI agent framework and LLM deployment tools
Top 28.1% on SourcePulse
Summary
The pi-mono repository is a monorepo containing tools for building AI agents and managing large language model (LLM) deployments. It offers a unified LLM API, an agent runtime, a coding agent CLI, a terminal UI library, web components for chat interfaces, a CORS proxy, and a CLI for managing vLLM deployments. This suite benefits developers building AI-powered applications by providing integrated components for agent logic, LLM interaction, and deployment management.
How It Works
This project utilizes a monorepo structure managed with npm, housing distinct packages for various AI agent and LLM deployment functionalities. Key components include pi-ai for abstracting multi-provider LLM APIs (OpenAI, Anthropic, Google), pi-agent for runtime execution with state and tool-calling capabilities, and pi-coding-agent for interactive coding tasks. The repository enforces lockstep versioning, ensuring all packages maintain consistent versions, simplifying dependency management and integration across the suite.
Quick Start & Requirements
npm installnpm run buildnpm run dev (watch builds), then run specific CLIs like cd packages/coding-agent && npx tsx src/cli.ts.Highlighted Details
pi-ai) supporting OpenAI, Anthropic, and Google.pi-agent) with built-in tool calling and state management.pi).Maintenance & Community
The README does not provide specific details on maintainers, community channels (like Discord/Slack), or a roadmap.
Licensing & Compatibility
Limitations & Caveats
The README lacks detailed setup instructions beyond basic npm commands, and does not specify hardware requirements (e.g., GPU for vLLM) or potential setup time. Information regarding community support, contribution guidelines, or a detailed roadmap is absent.
14 hours ago
Inactive
GoogleCloudPlatform
NirDiamant