Skip to main content

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:

ModuleRole
SchedulerContinuous tick loop with watchdog recovery
⚙️ Reasoning EngineRule-based logic (LLM optional)
🔒 Health MonitorPipeline health tracking + auto-quarantine
💾 Memory StorePersistent storage with importance decay

The Tick Cycle

Every 10 seconds, the runtime executes five phases:

  1. Reflexes — fire scheduled pipelines
  2. Events — process the event queue
  3. Maintenance — consolidate and prune memory
  4. Telemetry — log runtime metrics to memory
  5. 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 →