Understanding the Sera Ecosystem
2026-03-017 min read
Understanding the Sera Ecosystem
Sera uses a hub-and-spoke architecture where Sera Core acts as the central hub and all other plugins connect as spokes. This design keeps each plugin lightweight while sharing AI capabilities, settings, and a unified dashboard.
The Hub: Sera Core
Sera Core is the brain of the ecosystem. It provides:
- AI Engine β Multi-provider support for OpenAI, Anthropic, and Google Gemini. Configure your API keys once and every spoke plugin can use AI features.
- AI Workspace β A persistent chat interface where you can interact with AI, ask questions about your site, and get recommendations.
- Knowledge Base β Store code snippets, Q&A pairs, and reference documents that the AI can draw from when answering questions.
- Hub Registry β Automatically detects and registers all installed spoke plugins. View their status, version, and health from one dashboard.
- Command System β Execute commands across spoke plugins from a central interface. Schedule recurring tasks and automate workflows.
- Alert Center β Aggregates notifications from all spoke plugins into a single feed. Security alerts from Sentinel, health warnings from Pulse, and indexing reports from AI Sitemap all appear here.
- Activity Log β A chronological record of all actions taken across the ecosystem.
The Spokes
Each spoke plugin handles a specific domain:
| Spoke | Domain | Requires Sera Core |
|---|---|---|
| CLS Guard | Layout shift prevention (free) | Optional |
| CLS Guard Pro | Advanced CLS analytics & auto-fixing | Yes |
| Sentinel | Security (WAF, malware, brute force) | Yes |
| Pulse | Site health monitoring & optimization | Yes |
| AI Writer | Content creation & editorial workflow | Yes |
| AI Sitemap | Intelligent sitemap & indexing | Yes |
How Spokes Connect
When you activate a spoke plugin, it registers itself with the Sera Hub Registry via the sera_register_updaters hook. The hub then:
- Adds the spoke to the dashboard
- Routes AI requests through the shared AI Engine
- Aggregates the spoke's alerts into the Alert Center
- Manages license validation and auto-updates for the spoke
Data Flow
Spoke plugins do not communicate directly with each other. All communication flows through the hub:
Spoke (Sentinel) β Hub (Sera Core) β Spoke (Pulse)
Spoke (Sentinel) β Hub (Sera Core) β Spoke (Pulse)
This means Sentinel can trigger a Pulse health check after detecting a security event, but the coordination happens through the hub's command system.
Sera 1.0 vs. Sera 2.0
- Sera 1.0 is the free version of Sera Core. It includes the hub registry, basic AI workspace, knowledge base, and spoke management.
- Sera 2.0 is the premium version that unlocks advanced AI features, priority support, and enhanced automation capabilities. It is included with paid licensing tiers (Starter, Professional, Business).