EveryDev.ai
Subscribe
Home
Tools

3,920+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
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
  • 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 © 2026
    1. Home
    2. Tools
    3. Rebuno
    Rebuno icon

    Rebuno

    Agent Frameworks
    Featured

    An open-source execution runtime for AI agents that records every LLM and tool call as a durable step, enabling interrupted runs to resume and enforcing human-approval policies.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Self-hosted open-source runtime available under the MIT License. Free to use, modify, and distribute.

    Engagement

    Available On

    Windows
    Web
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksAI InfrastructureHuman-in-the-Loop Training

    Alternatives

    LiveKitiiiSentient Foundation
    Developer
    RebunoEst. 2026

    Listed Sep 2026

    About Rebuno

    Rebuno is an open-source execution runtime for production AI agents, released under the MIT License by Nathan Wong. It intercepts every LLM call and tool call, records them as durable steps in an immutable event log, and enforces policy rules before any effect is executed. The project is hosted on GitHub and also offers a hosted cloud option.

    What It Is

    Rebuno sits between your agent framework and the outside world — LLM providers, external APIs, and side-effecting tools — acting as a kernel that governs what the agent is allowed to do. Rather than relying on prompts or application-level guards, Rebuno enforces rules at the runtime layer. If a run is interrupted (crash, timeout, restart), it resumes from the last recorded step instead of starting over, preventing duplicate side effects.

    How Durability Works

    Every effect is recorded before it happens. When a run resumes, the runtime reads the stored result back from the log rather than re-executing the step. This means:

    • LLM calls are intercepted via an HTTP client shim (http_client() / rebunoFetch) so they replay durably
    • Tool calls are decorated with an idempotency mode (at_most_once, etc.) so the runtime knows how to handle retries
    • The event log is immutable — every state transition from execution.created through execution.completed is stored in order

    Policy and Approval Model

    Rebuno introduces a YAML-based policy language that the runtime enforces on every step. Policies can allow, deny, or hold a step for human approval. A paused execution can wait days for a human to approve before resuming — the state is fully persisted. This is distinct from prompt-level instructions: the model cannot override a runtime policy.

    Framework Compatibility

    Rebuno is designed to wrap existing agent frameworks with minimal code changes. The homepage shows integration examples for:

    • Python: LangChain, PydanticAI, CrewAI
    • TypeScript: Vercel AI SDK, Mastra, LangChain

    The integration pattern is consistent: swap in the Rebuno HTTP client, decorate tools with @tool / defineTool, and wrap the agent entrypoint with Agent("name").run(process).

    Architecture and Deployment

    The runtime is written in Go and ships as a CLI binary (rebuno). A dev kernel can be started locally with rebuno dev --config rebuno.dev.yaml. For production, the kernel runs as a standalone server with Docker support. The Python and TypeScript SDKs are installed separately via pip install rebuno and npm install rebuno. A web dashboard is available for viewing executions, steps, events, and agent activity. A hosted cloud option is also referenced on the site.

    Update: v0.26.0

    The latest release is v0.26.0, published on September 14, 2026. The repository was created in March 2026 and has been actively updated, with the last push on September 15, 2026. The project is in early-stage development (sub-1.0 versioning) but is tracking toward production readiness with a full reference documentation set covering agents, tools, LLM calls, streaming, policy, events, HTTP API, CLI, deployment, and SDKs.

    Rebuno - 1

    Community Discussions

    Be the first to start a conversation about Rebuno

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

    Pricing

    OPEN SOURCE

    Open Source

    Self-hosted open-source runtime available under the MIT License. Free to use, modify, and distribute.

    • Full execution runtime (Go kernel)
    • Python and TypeScript SDKs
    • CLI for managing executions
    • Durable step recording and replay
    • Policy engine (allow/deny/require-approval)

    Capabilities

    Key Features

    • Durable step recording for every LLM and tool call
    • Automatic resume from last recorded step after interruption
    • Human-in-the-loop approval with indefinite pause support
    • YAML-based policy language for allow/deny/require-approval rules
    • Immutable event log for full execution audit trail
    • Idempotency modes for tool calls (at_most_once)
    • HTTP client shim for durable LLM call replay
    • Web dashboard for viewing executions, steps, and events
    • CLI for managing executions and watching event logs
    • Python and TypeScript SDKs
    • Docker support for production kernel deployment
    • Streaming support for live token deltas

    Integrations

    LangChain
    PydanticAI
    CrewAI
    Vercel AI SDK
    Mastra
    OpenAI
    GPT-5.5
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

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

    Developer

    Rebuno Team

    Rebuno builds an open-source execution runtime for production AI agents, focused on durability, policy enforcement, and human-in-the-loop approvals. The project is authored by Nathan Wong and released under the MIT License. Rebuno intercepts LLM and tool calls at the runtime layer, recording every step in an immutable log so agents can resume after interruption without repeating side effects. The runtime ships as a Go CLI with Python and TypeScript SDKs and supports popular agent frameworks including LangChain, PydanticAI, CrewAI, Vercel AI SDK, and Mastra.

    Founded 2026
    Read more about Rebuno Team
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    LiveKit icon

    LiveKit

    Open source framework and cloud platform for building, deploying, and scaling voice, video, and physical AI agents in production.

    iii icon

    iii

    iii is an open-source runtime that collapses distributed backend complexity into three primitives — Worker, Trigger, and Function — enabling any language to compose, extend, and observe services in real time.

    Sentient Foundation icon

    Sentient Foundation

    Open-source AGI foundation uniting builders, researchers, and communities to develop transparent, collaborative artificial general intelligence.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    704 tools

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    386 tools

    Human-in-the-Loop Training

    Platforms that connect organizations with vetted human experts to annotate, label, evaluate, and align AI models, ensuring high-quality training datasets and accurate model evaluation through human judgment.

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