Architecture
Data Sources
Jira
GitLab
Confluence
Slack
S3
more
Data Ingestion
Harvester
Collects and syncs data from external sources.
ETL
connectors
sync modes
Storage
Knowledge Store
Persistent storage for knowledge, metadata, and vectors.
relational
vector
graph
Cache & Workers
Cache, task queues, scheduler and workers.
cache
queues
scheduler
Intelligence
Query Engine
Handles user queries and delivers answers.
orchestrator
RAG
grounded
Agent Engine
Autonomous analytics agents.
Analytics Agent Library
autonomous
analytics
n8n
Entry Points
Admin Panel
Web App
MCP
Browser Extension
Slack
Telegram
Mattermost
more
HTTP API
contract foundation
Versioning
Errors
Streaming
Surface Map
Shared UI
presentation foundation
Toasts
Confirm Dialog
System Screens
Loading
Infrastructure
runtime & deployment
topology
trust zones
Nginx / TLS
self-host