What Is SovCore?
SovCore is a persistent AI agent runtime — not a chatbot, not a script runner. It boots as a server process, executes a continuous tick cycle every 10 seconds, and maintains persistent memory between sessions.
It has four core modules:
| Module | Role |
|---|---|
| ⏱ Scheduler | Continuous tick loop with watchdog recovery |
| ⚙️ Reasoning Engine | Rule-based logic (LLM optional) |
| 🔒 Health Monitor | Pipeline health tracking + auto-quarantine |
| 💾 Memory Store | Persistent storage with importance decay |
The Tick Cycle
Every 10 seconds, the runtime executes five phases:
- Reflexes — fire scheduled pipelines
- Events — process the event queue
- Maintenance — consolidate and prune memory
- Telemetry — log runtime metrics to memory
- Reasoning — analyze state and make autonomous decisions
Not a Framework
This is not a library you import. It's a process you boot. When you run uvicorn main:app --port 8000, you're not starting a web server that happens to run some AI code — you're starting a persistent runtime that exposes a REST API.
The runtime reasons, remembers, recovers from failure, and makes decisions — with or without an LLM backing its reasoning engine.
What's in the Starter Kit
The starter kit gives you the minimum viable runtime: four modules, a pipeline engine, and the Sovereign Script compiler. Everything needed to:
- Boot a persistent agent in under 5 minutes
- Store and recall data across sessions
- Write and execute pipelines in Sovereign Script
- Set up reflexes (auto-triggered pipelines on schedule)
- Monitor system health via REST API
The full SovCore platform extends this to 20+ modules — pattern synthesis, versioning, evolution, federation, file awareness, and more. The starter kit is the foundation.
Next: Quickstart →