EveryDev.ai
Subscribe
Home
Tools

5,118+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2616
  • Coding1923
  • Infrastructure904
  • Projects719
  • Research646
  • MCP613
  • Analytics497
  • Marketing497
  • Design422
  • Testing411
  • Data378
  • Security329
  • Integration259
  • Communication250
  • Prompts247
  • Extensions219
  • Commerce171
  • Voice171
  • DevOps168
  • Web123
  • Learning114
  • Finance35
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. rpi
    rpi icon

    rpi

    AI Coding Assistants

    A Rust-native, library-first coding-agent runtime and terminal CLI with composable LLM providers, tools, sessions and a plugin ABI.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Rust-native coding agent CLI and SDK released under the MIT License; free to use, copy, modify and distribute. Model inference costs are external.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsAgent FrameworksAgent Harness

    Alternatives

    Open SWEkeelDeepSeek Harness
    Developer
    bigfishEst. 2026

    Listed Oct 2026

    About rpi

    rpi is an open-source coding agent written in Rust, published by bigfish1913 under the MIT license. It ships as a terminal agent for reading and editing code, running commands and managing sessions, and as a set of crates for embedding the same agent loop in other Rust programs. The latest GitHub release listed is v0.9.2.

    What It Is

    rpi is a library-first coding-agent runtime with a terminal CLI built on top of it. You can install a prebuilt single binary, configure a model provider such as Anthropic or an OpenAI-compatible gateway, and run it as an interactive TUI, a one-shot prompt, or a JSON event-stream mode. It began as a Rust reimplementation of the Pi TypeScript SDK by Mario Zechner and now has its own plugin ABI and runtime.

    Architecture and SDK

    The workspace is split into composable crates covering telemetry, provider and streaming types, the agent loop, built-in tools (read, write, edit, bash, grep, find, ls, powershell), session harness, terminal UI, plugin SDK, plugin host and the CLI. A deterministic faux provider lets agents and tests run offline without an API key. Sessions persist as JSONL trees and resume from the last committed frame after a crash.

    Plugins and Remote Mode

    Plugins are Rust cdylib libraries behind a stable C ABI and can register tools, providers, slash commands, event handlers and resources. Installable extensions include web search, web fetch and a subagents extension that exposes delegate_task with inherited configuration. Node/TypeScript extensions are described as compatibility beta features not recommended for production. A server mode runs the agent headless over TCP, with a thin TUI client connecting using a token.

    Performance Claims

    The project's offline benchmark on Windows 11 reports a 21.8 MiB single binary, about 10.7x faster cold start and about 7.6x lower memory at ready compared with Pi, excluding model inference.

    rpi - 1

    Community Discussions

    Be the first to start a conversation about rpi

    Share your experience with rpi, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Rust-native coding agent CLI and SDK released under the MIT License; free to use, copy, modify and distribute. Model inference costs are external.

    • Single standalone binary, no Node.js runtime
    • MIT License
    • Rust SDK and crates (rpi-agent, rpi-ai, rpi-tools)
    • Rust cdylib plugin system
    • Linux / macOS / Windows

    Capabilities

    Key Features

    • Interactive terminal UI, one-shot and JSON output modes
    • Built-in read, write, edit, bash, grep, find, ls and powershell tools
    • Crash-resumable JSONL session trees with compaction
    • Anthropic, OpenAI-compatible and offline faux providers
    • Stable C ABI plugin system for tools, providers, slash commands and resources
    • Embeddable Rust SDK crates
    • Subagent delegation with inherited configuration via extension
    • Remote server and thin client mode
    • Request and stream idle timeout controls
    • Single prebuilt binary with no Node.js runtime

    Integrations

    Anthropic
    OpenAI-compatible gateways
    DeepSeek
    crates.io
    Homebrew
    Scoop
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate rpi and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    bigfish

    FAMULEIA

    Founded 2026
    Read more about bigfish
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Open SWE icon

    Open SWE

    An open-source framework for building internal coding agents that integrate with Slack, Linear, and GitHub, built on LangGraph and Deep Agents.

    keel icon

    keel

    A gated harness for AI-assisted delivery that provides auditable stopping conditions and durable memory across coding agent sessions.

    DeepSeek Harness icon

    DeepSeek Harness

    Open-source agent harness from DeepSeek with a plugin-based architecture, available as a desktop app and local web UI.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    1047 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    871 tools

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    327 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions