AI Local Interactive Cross-device Engine
Same AI session, anywhere. Terminal ↔ Feishu. No cloud lock-in. Works with OpenCode (DeepSeek V4), Codex, Claude, Gemini, Kimi.
- Access your agent from anywhere.
Terminal at your desk. Feishu on your phone. Same session, same context — just
/session resume. - Pick your AI. OpenCode / DeepSeek V4, Codex, Claude, Gemini, Kimi. Mix and match per scene.
- Zero cloud dependency. The agent CLI runs on your machine. No API keys, no vendor lock-in.
- Goal mode × DeepSeek = low cost. Fire off dozens of tasks for pennies. Get notified on your phone when done.
A Feishu long-connection connector for CLI-based LLM agents — OpenCode (DeepSeek V4), Codex, Claude, Gemini, Kimi.
Runs as a local multi-bot runtime: receives Feishu messages over WebSocket, routes them into chat or work scenes, calls the configured LLM CLI, and sends replies, files, and images back. Zero cloud dependency — everything runs on your machine.
Full documentation is at alice-space.github.io/alice.
| Tutorials | Get Alice running in 5 minutes |
| How-To Guides | Task-focused recipes |
| Configuration Reference | Every config key documented |
| Architecture | Code-level architecture |
npm install -g @alice_space/alice
alice setup
# edit ~/.alice/config.yaml
alice --feishu-websocketThen in Feishu: @Alice #work deploy the staging environment — Alice creates a task thread, runs your LLM backend, and streams progress back. Use /session anytime to resume the task from your terminal.
make check # fmt, vet, test, race
make build
make runContribution guide: CONTRIBUTING.md