opencrust-org/opencrust — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an open source personal AI assistant platform in Rust called OpenCrust. I want it to run as a small single binary that can start a local gateway, let me chat in a browser or terminal, and connect the same assistant to Telegram, Discord, Slack, WhatsApp, LINE, WeChat, iMessage, and MQTT.

It should guide me through setup, let me choose an LLM provider like Claude, OpenAI, Ollama, or an OpenAI compatible service, and remember preferences across sessions. I want named agents, routing between agents, MCP server management, RAG style knowledge support, and skills that can improve over time with safety checks before installing them.

Please include secure defaults, encrypted API key storage, pairing or allowlist access for channels, rate limits, token budgets, secret redaction in logs, prompt injection checks, config hot reload, a doctor command for troubleshooting, and optional voice input and voice replies. Add Docker support, a simple install script, and clear docs. Look up current provider and messaging docs online if you need to.

Want more depth? Deep Reverse