Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pip the Phoenix

OpenPhoenix

Rise clean. Leave no ashes. 🔥

CI Release MIT 6 crates static binary

Your own AI assistant, in a single file you can carry on a USB stick. No Node, no Python, no runtime to install, nothing phoning home. It talks to you in the terminal, on Telegram and eight other chat apps, runs real tools on your machine, and remembers only what you tell it to keep.

phoenix               # chat, right here, right now
phoenix serve         # go live on your chat apps
phoenix run "task"    # one shot, zero residue

Why you might like it

  • It sets itself up. First run hunts for API keys you already have, tests them against live models, keeps the one that answers.
  • You choose what survives. Ghost forgets everything, session remembers until restart, recall keeps plain text notes you can read and delete yourself. No hidden database.
  • Every door starts locked. Empty allowlist means nobody gets in. No web password means no web UI. You open doors on purpose.
  • Small enough to trust. Six dependencies, no async runtime, no build scripts. You can read it before handing it a shell.
  • One config file. Plain TOML, mode 600. Secrets can stay in env vars and never touch disk.

Get it

Grab your file from Releases: static binaries for Linux (x86_64 and arm64), macOS (Apple silicon and Intel), Windows, plus .deb packages and SHA256SUMS.

sudo dpkg -i openphoenix_0.0.1_amd64.deb                    # debian/ubuntu/kali
docker run --rm -v phoenix-data:/data ghcr.io/paulus1337/openphoenix init
cargo build --release                                       # from source

Coming from OpenClaw? Phoenix spots your old setup on first run and asks whether to bring it along or start fresh. Your answer decides; saying no leaves OpenClaw completely untouched. See Migration.

Learn more

Everything lives in the wiki:

Install · Quickstart binaries, docker, first flight
Chat-Commands the slash commands you will actually use
Configuration the one TOML file, every knob
Providers claude, gpt, gemini, openrouter, ollama, failover, key rings
Channels telegram, whatsapp, discord, slack, signal, imessage, irc, matrix, mattermost
Web-UI browser chat, HTTP API, webhooks, websocket, canvas
Tools shell, files, browser, media, child agents, task board
Memory privacy modes, recall, compaction, dreaming
Skills markdown instruction packs, ClawHub
Security the model, approvals, doctor
Migration bring your old gateway across, or do not
Service-and-Updates run it forever, update it safely
Building cross builds, tests, release flow
Roadmap the way to 1.0

Every major version is a molt: burn what aged badly, keep the flame.

MIT. See LICENSE.

About

Rise clean. Leave no ashes. Personal AI agent in one static Rust binary: 6 crates, fail-closed security, ghost mode by default.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages