peri
View on GitHubLightweight Rust Agent only use 50MB RAM, but Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support!
Peri is a lightweight Rust coding agent (~50MB RAM) with a TUI, headless mode, ACP and MCP support. It runs Claude Code-style plugins, skills, workflows, parallel agents, web search, and Langfuse tracing on top of Anthropic or OpenAI-compatible endpoints.
Use Cases
Run a terminal coding agent in a projectHeadless one-shot task execution for CI/scriptsParallel multi-agent task delegation and planningConnect and use MCP servers and MCP appsBrowser-based terminal via web PTYCode review of a branch or diffPublish HTML/Markdown artifacts as shareable reportsTrack goals and schedule recurring agent tasksUse Claude Code plugin ecosystem and skillsIntegrate with an ACP-compatible host/editor
Built With
- Language
- Rust
- Frameworks
- Ratatui · Tokio · ACP (Agent Client Protocol) · MCP · Langfuse · sqlx/SQLite · LSP
Tags
rust · coding-agent · tui · claude-code-compatible · acp · mcp · multi-agent · streaming-markdown · workflow · artifacts · web-search · headless · web-pty · langfuse · skills · lightweight