unimaginative-artist/SOMA — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a local first AI assistant called SOMA that runs on my own computer and feels like a small cognitive operating system, not just a chatbot. I want a setup wizard that installs everything, asks for available AI keys or connects to local Ollama, lets me choose persona packs and knowledge packs, then starts a web dashboard.

The main experience should be a chat where SOMA remembers conversations, builds a growing knowledge graph, tracks goals and beliefs, and can route answers through different specialist personalities like coding, research, security, finance, creative writing, and devops. It should keep working even if some modules fail or some keys are missing.

Include a clean Mission Control style dashboard showing memory, active agents, goals, health, logs, and optional trading or forecasting tools if enabled. Make it easy to start on Windows, Mac, or Linux, and include a simple local chat API too.

Use sensible defaults, keep everything private by default, and look up current docs online if you need to.

Want more depth? Deep Reverse