Tools
Ryu
Ryu is the open-source layer around your agents. Bring Claude Code, Codex, OpenClaw or your own. Start without building from scratch, add tools with plugins, and turn your agents into apps. Monitor every run and control what your agents can access.
README
<p align="center">
<a href="https://ryuhq.com">
<picture>
<source media="(prefers-color-scheme: dark)" srcset=".github/banner-dark.png" />
<img src=".github/banner.png" alt="Ryu โ Build and run AI agents without starting from scratch" width="100%" />
</picture>
</a>
</p>
<p align="center"><img src=".github/logo.png" width="96" alt="" /></p>
<h1 align="center">Ryu</h1>
<p align="center">
Build and run AI agents without starting from scratch. Extend capability with plugins, or turn agents into apps.
</p>
<p align="center">
<a href="https://github.com/amajorai/ryu/stargazers"><img src="https://shieldcn.dev/github/stars/amajorai/ryu.svg" alt="GitHub stars" /></a>
<a href="https://github.com/amajorai/ryu/releases"><img src="https://shieldcn.dev/github/release/amajorai/ryu.svg" alt="Latest release" /></a>
<a href="https://github.com/amajorai/ryu/actions/workflows/ci.yml"><img src="https://shieldcn.dev/github/ci/amajorai/ryu.svg?workflow=ci.yml&branch=main" alt="CI" /></a>
</p>
<p align="center">
<a href="https://docs.ryuhq.com"><img src="https://shieldcn.dev/badge/Docs-docs.ryuhq.com-73DC8C.svg?logo=readthedocs&logoColor=white" alt="Docs" /></a>
<a href="https://ryuhq.com/download"><img src="https://shieldcn.dev/badge/Ryu-Desktop-4B78E6.svg?logo=tauri&logoColor=white" alt="Ryu Desktop" /></a>
<a href="https://ryuhq.com/discord"><img src="https://shieldcn.dev/discord/1439211418724597800.svg?logo=discord&logoColor=white&color=4B78E6" alt="Discord" /></a>
<a href="https://x.com/ryuhq"><img src="https://shieldcn.dev/badge/[email protected]?logo=x&logoColor=white" alt="Follow @ryuhq" /></a>
<a href="./LICENSING.md"><img src="https://shieldcn.dev/badge/License-Open--core-73DC8C.svg?logo=opensourceinitiative&logoColor=white" alt="Open core" /></a>
</p>
## How the pieces connect
The same contracts connect the runtime, integration seams, surfaces, and deployment choices.
Build with SDKs, Core, Gateway, apps, plugins, and APIs. Run Ryu locally, on your own server, or in
Ryu Cloud through Desktop, Web, browser, mobile, CLI, bots, and channels.
This repository contains Core, Gateway, CLI, Desktop, Island, shared runtime packages, and
self-hosting files. SDKs and examples live in the [public SDK hub](https://github.com/amajorai/ryu-sdk);
app source lives in its `ryu-<app>` satellite; plugin source and the catalog live in the
[Marketplace repository](https://github.com/amajorai/ryu-marketplace). The full product
documentation is at [docs.ryuhq.com](https://docs.ryuhq.com).
## How Ryu compares
These tables compare documented product surfaces, not model quality, latency, or security
certification.
Legend: โ
first-class documented capability ยท ๐ก available through composition, configuration, or
a limited/preview surface ยท โ not the product's primary documented surface.
### Agent frameworks and local runtimes
| Capability | [Ryu](https://github.com/amajorai/ryu) | [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) | [Mastra](https://mastra.ai/ai-agents) | [LangChain / LangGraph](https://www.langchain.com/) | [eve](https://eve.dev/) | [OpenClaw](https://github.com/openclaw/openclaw) | [Hermes Agent](https://github.com/NousResearch/hermes-agent) | [Omnigent](https://github.com/omnigent-ai/omnigent) |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Use an existing agent or harness | โ
| โ | โ | โ | โ | โ | ๐ก | โ
|
| BYO models and providers | โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
|
| Local or self-hosted runtime | โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
|
| Managed hosting | โ
| โ | ๐ก | โ
| ๐ก | โ | ๐ก | ๐ก |
| Multi-agent coordination | โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
|
| Durable workflows and triggers | โ
| โ
| โ
| โ
| โ
| โ
| โ
| ๐ก |
| Tools and MCP | โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
|
| Memory and retrieval | โ
| ๐ก | โ
| โ
| ๐ก | โ
| โ
| ๐ก |
| Routing, budgets, approvals, and audit | โ
| ๐ก | ๐ก | ๐ก | ๐ก | ๐ก | ๐ก | โ
|
| Sandboxed execution | โ
| โ
| ๐ก | ๐ก | โ
| ๐ก | ๐ก | โ
|
| Background schedules | โ
| โ
| โ
| ๐ก | โ
| โ
| โ
| ๐ก |
| CLI, app, and channel delivery | โ
| ๐ก | ๐ก | ๐ก | โ
| โ
| โ
| โ
|
| Skills, plugins, and integrations | โ
| โ
| ๐ก | โ
| โ
| โ
| โ
| ๐ก |
### Managed agent products and cloud platforms
| Capability | [Ryu](https://github.com/amajorai/ryu) | [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) | [Notion Custom Agents](https://www.notion.com/help/custom-agents) | [Grok Bot](https://x.ai/bot) | [Hyperagent](https://www.hyperagent.com/docs/get-started) | [Vercel AI Cloud](https://vercel.com/agents) | [ChatGPT Workspace Agents](https://help.openai.com/en/articles/20001143-chatgpt-workspace-agents-for-enterprise-and-business) | [Microsoft Foundry](https://learn.microsoft.com/en-us/azure/foundry/agents/overview) | [Vertex AI Agent Engine](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/agent-engine/overview) |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Use an existing agent or harness | โ
| ๐ก | โ | โ | ๐ก | ๐ก | โ | โ
| โ
|
| BYO models and providers | โ
| โ | ๐ก | โ | ๐ก | โ
| ๐ก | ๐ก | ๐ก |
| Local or self-hosted runtime | โ
| ๐ก | โ | โ | โ | โ | โ | ๐ก | ๐ก |
| Managed hosting | โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
| โ
|
| Multi-agent coordination | โ
| โ
| ๐ก | ๐ก | โ
| ๐ก | ๐ก | โ
| โ
|
| Tools and MCP | โ
| โ
| โ
| ๐ก | โ
| โ
| โ
| โ
| ๐ก |
| Memory and retrieval | โ
| โ
| โ
| โ | โ
| ๐ก | ๐ก | ๐ก | โ
|
| Routing, budgets, approvals, and audit | โ
| ๐ก | โ
| ๐ก | โ
| ๐ก | ๐ก | โ
| ๐ก |
| Sandboxed execution | โ
| โ
| โ | ๐ก | ๐ก | โ
| ๐ก | ๐ก | ๐ก |
| Background schedules and triggers | โ
| โ
| โ
| โ
| โ
| โ
| โ
| ๐ก | ๐ก |
| CLI, app, and channel delivery | โ
| ๐ก | โ
| โ
| โ
| ๐ก | โ
| ๐ก | ๐ก |
| Skills, plugins, and integrations | โ
| โ
| โ
| ๐ก | โ
| ๐ก | โ
| โ
| ๐ก |
## Quick Start
Run Core and Gateway on infrastructure you control. No Ryu account or control-plane service is
required.
**macOS and Linux**:
```bash
curl -fsSL https://raw.githubusercontent.com/amajorai/ryu/main/install.sh | sh
ryu-cli
```
**Windows PowerShell**:
```powershell
irm https://raw.githubusercontent.com/amajorai/ryu/main/install.ps1 | iex
ryu-cli
```
The installer starts Core and Gateway with bundled local defaults. See the
[self-hosting guide](https://docs.ryuhq.com/docs/start-here/getting-started/self-host)
for providers, deployment, and configuration.
## Licensing
Core and SDK are Apache-2.0. Gateway is AGPL-3.0. Desktop, Island, and shared UI packages are
source-available under [`LICENSE-COMMERCIAL.md`](./LICENSE-COMMERCIAL.md). See
[`LICENSING.md`](./LICENSING.md) and [`TRADEMARK.md`](./TRADEMARK.md) for the full boundary.
Ryu is pre-1.0. Interfaces, APIs, and on-disk formats may change between releases.
## Contributing
Open a pull request in this repository to contribute code or docs; start with the
[contribution guide](./CONTRIBUTING.md). Use the [SDK hub](https://github.com/amajorai/ryu-sdk)
for SDKs and bindings, the relevant `ryu-<app>` satellite for apps, and the
[Marketplace repository](https://github.com/amajorai/ryu-marketplace) for plugins. Report security
issues through [SECURITY.md](./.github/SECURITY.md).
## Star History
<a href="https://github.com/amajorai/ryu/stargazers">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./.github/shieldcn/star-chart-dark.svg" />
<img alt="Star history" src="./.github/shieldcn/star-chart-light.svg" />
</picture>
</a>
tools
Comments
Sign in to leave a comment