An open API service indexing awesome lists of open source software.

https://github.com/rebuno/rebuno

Execution runtime for AI agents with policy control and full audit trails
https://github.com/rebuno/rebuno

agent-infrastructure agent-runtime ai ai-agents ai-governance

Last synced: 12 days ago
JSON representation

Execution runtime for AI agents with policy control and full audit trails

Awesome Lists containing this project

README

          


rebuno


Discord
License

A kernel-authoritative execution runtime for AI agents.

Rebuno sits between your agents and the tools they use, giving you policy control, a complete audit trail, and operational visibility over autonomous agent behavior. Agents propose actions. The kernel decides whether they're allowed. Every decision is recorded.

## Quick Start

**Prerequisites:** Go 1.25+, Python 3.10+

Start the kernel:

```bash
go install ./cmd/rebuno
rebuno dev
```

Start an agent:

```bash
pip install rebuno
python examples/python/agent/hello.py
```

Create an execution:

```bash
rebuno create --agent hello --input '{"query": "hello world"}'
```

See the full audit trail with `rebuno events {id}`.

See [Getting Started](docs/getting-started.md) for the full walkthrough.

## Documentation

| Doc | Description |
|---|---|
| [Getting Started](docs/getting-started.md) | Quick start walkthrough |
| [Architecture](docs/architecture.md) | Core concepts and state transitions |
| [Deployment](docs/deployment.md) | Production setup, auth, and configuration |
| [Python SDK](docs/sdk/python.md) | Building agents and runners in Python |
| [TypeScript SDK](docs/sdk/typescript.md) | Building agents and runners in TypeScript |
| [Tools](docs/tools.md) | Local, remote, and MCP tools |
| [Policy](docs/policy.md) | Declarative policy rules |
| [API Reference](docs/api.md) | HTTP endpoints and schemas |
| [Events](docs/events.md) | Event types and payloads |
| [CLI](docs/cli.md) | CLI reference |

## License

[MIT](LICENSE)