Ouracle

Devs

δεῦς

ripl

the shell listens back

`ripl` is the terminal chassis for Clea: a ratatui event loop with voice, ambient sound, and themes that shift with the conversation.

Add to your project

[dependencies]
ripl-tui = "0.3"

Run the binary

cargo install ripl-tui
diy

open infrastructure

Ouracle can run as a hosted ritual space, as a local web stack, or in the shell. The same oracle logic can speak through multiple surfaces.

Clone and configure

git clone https://github.com/krry/ouracle
cd ouracle/api
cp .env.example .env

LLM_PROVIDER=ollama
OLLAMA_HOST=http://localhost:11434
OLLAMA_MODEL=llama3.1:8b
SEMANTIC_INFERENCE=true
DATABASE_URL=postgresql://...
JWT_SECRET=$(openssl rand -base64 32)

Run the API

cd ouracle/api
bun install
bun run dev

Run the web client

cd ouracle/apps/web
bun install
bun run dev

Shell client

cargo install clea-tui

Config

[api]
base_url = "http://localhost:3737"