nandi/oripublic Fork 0
main
Commits
Clone
git clone https://git.rickub.com/nandi/ori.git
git clone ssh://git@rickub.com/nandi/ori.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

forked from bots-garden/ori

README.md · 51 lines · 1.8 KBmarkdown Blame HistoryRaw
🎉 Begin a project. 4edda86 k33g yesterday1# Ori
2> The origin from which many voices are called, and through which they are known
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g 23h ago3
4Ori is a web client for [ACP (Agent Client Protocol)](https://agentclientprotocol.com) code agents: a Go backend serves a React single-page application and connects, over ACP, to an agent such as Claude Code. The browser gets a Zed-style agent panel — streamed answers, thoughts, tool calls, plans and permission prompts — plus a workspace panel: resizable file tree, syntax-highlighted previews (with rendered Markdown and AsciiDoc), a Monaco editor and an interactive terminal. Light and dark themes, switchable from the header.
5
🛟 Updated. 3d1f70c k33g 14h ago6![ori-desktop](/bots-garden/ori/raw/main/assets/ori-desktop.png)
🛟 Updated. 3506175 k33g 14h ago7
8## Quick Start
9
10```
11sbx run -d claude . \
12 --template k33g/ori:0.0.3 \
13 --kit docker.io/k33g/ori-kit:latest \
14 --name hello-world \
15 -p 5555:8888/tcp
16```
17Then open **http://localhost:5555** — the panel connects to a Claude Code session already running in the sandbox, no login needed.
18
19Or you can use **ori-desktop**
20
21```bash
22cd ori-desktop
23wails build
24xattr -cr build/bin/ori-desktop.app
25```
26Then **double-click** on the application
27
28## How to start
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g 23h ago29
🛟 Updated. f5c963a k33g 17h ago30From the directory where the kit lives, pointing at the project you want the agent to work on:
31
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g 23h ago32```bash
✨ Switch the ACP adapter to @agentclientprotocol/claude-agent-acp (template 0.0.2) 5d476ff k33g 15h ago33sbx run -d claude . \
34 --template k33g/ori:0.0.2 \
🛟 Updated. f5c963a k33g 17h ago35 --kit ./kits/ori \
✨ Switch the ACP adapter to @agentclientprotocol/claude-agent-acp (template 0.0.2) 5d476ff k33g 15h ago36 --name hello-ori \
37 -p 3000:8888/tcp
38
39sbx run -d claude . \
40 --template k33g/ori:0.0.2 \
41 --kit https://rickub.com/bots-garden/kits/ori \
42 --name hello-ori \
43 -p 3000:8888/tcp
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g 23h ago44```
45
🛟 Updated. f5c963a k33g 17h ago46Then open **http://localhost:8888** — the panel connects to a Claude Code session already running in the sandbox, no login needed.
47
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g 23h ago48
49## Documentation
50
51Full documentation, in English and French, lives in [`docs/`](docs/README.md) — tutorials, how-to guides, reference (CLI, WebSocket protocol) and architecture notes.