freshcrate
Home > Uncategorized > sympozium

sympozium

Run a fleet of AI agents on Kubernetes. Administer your cluster agentically

Description

Run a fleet of AI agents on Kubernetes. Administer your cluster agentically

README

sympozium.ai logo

Every agent is an ephemeral Pod.
Every policy is a CRD. Every execution is a Job.
Orchestrate multi-agent workflows and let agents diagnose, scale, and remediate your infrastructure.
Multi-tenant. Horizontally scalable. Safe by design.


From the creator of k8sgpt and llmfit

This project is under active development. API's will change, things will be break. Be brave.

Build Release License

Sympozium TUI demo


Full documentation: deploy.sympozium.ai/docs


Quick Install (macOS / Linux)

Homebrew:

brew tap sympozium-ai/sympozium
brew install sympozium

Shell installer:

curl -fsSL https://deploy.sympozium.ai/install.sh | sh

Then deploy to your cluster and activate your first agents:

sympozium install          # deploys CRDs, controllers, and built-in PersonaPacks
sympozium                  # launch the TUI — go to Personas tab, press Enter to onboard
sympozium serve            # open the web dashboard (port-forwards to the in-cluster UI)

Advanced: Helm Chart

Prerequisites: cert-manager (for webhook TLS):

kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.17.1/cert-manager.yaml

Deploy the Sympozium control plane:

helm repo add sympozium https://deploy.sympozium.ai/charts
helm repo update
helm install sympozium sympozium/sympozium

See charts/sympozium/values.yaml for configuration options.


Why Sympozium?

Sympozium serves two powerful use cases on one Kubernetes-native platform:

  1. Orchestrate fleets of AI agents — customer support, code review, data pipelines, or any domain-specific workflow. Each agent gets its own pod, RBAC, and network policy with proper tenant isolation.
  2. Administer the cluster itself agentically — point agents inward to diagnose failures, scale deployments, triage alerts, and remediate issues, all with Kubernetes-native isolation, RBAC, and audit trails.

Key Features

PersonaPacks Helm-like bundles for AI agents — activate a pack and the controller stamps out a full agent team
Skill Sidecars Every skill runs in its own sidecar with ephemeral least-privilege RBAC, garbage-collected on completion
Multi-Channel Telegram, Slack, Discord, WhatsApp — each channel is a dedicated Deployment backed by NATS JetStream
Persistent Memory SQLite + FTS5 on a PersistentVolume — memories survive across ephemeral pod runs
Scheduled Heartbeats Cron-based recurring agent runs for health checks, alert triage, and resource right-sizing
Agent Sandbox Kernel-level isolation via kubernetes-sigs/agent-sandbox — gVisor or Kata with warm pools for instant starts
MCP Servers External tool providers via Model Context Protocol with auto-discovery and allow/deny filtering
TUI & Web UI Terminal and browser dashboards, or skip the UI entirely with Helm and kubectl
Any AI Provider OpenAI, Anthropic, Azure, Ollama, or any compatible endpoint — no vendor lock-in

Documentation

Topic Link
Getting Started deploy.sympozium.ai/docs/getting-started
Architecture deploy.sympozium.ai/docs/architecture
Custom Resources deploy.sympozium.ai/docs/concepts/custom-resources
PersonaPacks deploy.sympozium.ai/docs/concepts/personapacks
Skills & Sidecars deploy.sympozium.ai/docs/concepts/skills
Persistent Memory deploy.sympozium.ai/docs/concepts/persistent-memory
Channels deploy.sympozium.ai/docs/concepts/channels
Agent Sandboxing deploy.sympozium.ai/docs/concepts/agent-sandbox
Security deploy.sympozium.ai/docs/concepts/security
CLI & TUI Reference deploy.sympozium.ai/docs/reference/cli
Helm Chart deploy.sympozium.ai/docs/reference/helm
Ollama & Local Inference deploy.sympozium.ai/docs/guides/ollama
Writing Skills deploy.sympozium.ai/docs/guides/writing-skills
Writing Tools deploy.sympozium.ai/docs/guides/writing-tools
LM Studio & Local Inference deploy.sympozium.ai/docs/guides/lm-studio
Unsloth deploy.sympozium.ai/docs/guides/unsloth
Writing PersonaPacks deploy.sympozium.ai/docs/guides/writing-personapacks
Your First AgentRun deploy.sympozium.ai/docs/guides/first-agentrun

Development

make test        # run tests
make lint        # run linter
make manifests   # generate CRD manifests
make run         # run controller locally (needs kubeconfig)

License

Apache License 2.0

Release History

VersionChangesUrgencyDate
v0.9.1## [0.9.1](https://github.com/sympozium-ai/sympozium/compare/v0.9.0...v0.9.1) (2026-04-19) ### Features * add node probe discovery to ensemble builder provider setup ([0576c7e](https://github.com/sympozium-ai/sympozium/commit/0576c7e44191d39e15c2ea7f5ef92a525d80724a)) * add workflow relationships to developer-team ensemble ([49d8e85](https://github.com/sympozium-ai/sympozium/commit/49d8e851d14583d40ed8e8f7f42c77869cd0f4ad)) * auto-detect node probe providers and allow changing ensemble providHigh4/19/2026
v0.9.0## [0.9.0](https://github.com/sympozium-ai/sympozium/compare/v0.8.28...v0.9.0) (2026-04-19) ### ⚠ BREAKING CHANGES * Ensemble CRD replaces PersonaPack (see commit 432355b). * The PersonaPack CRD has been renamed to Ensemble. All API endpoints, labels, controllers, and UI references updated. ### Features * add shared workflow memory for cross-persona knowledge sharing ([3a163dc](https://github.com/sympozium-ai/sympozium/commit/3a163dc5656e9cce1fa8cf5b2cd775e4f91f33a9)) * implement sequentialHigh4/19/2026
v0.8.26## [0.8.26](https://github.com/sympozium-ai/sympozium/compare/v0.8.25...v0.8.26) (2026-04-16) ### Features * add Settings page with Agent Sandbox CRD install/uninstall, MCP server auth & defaults ([833bbdc](https://github.com/sympozium-ai/sympozium/commit/833bbdce455457252b7ffc7abf879b74a98a13cd)) ### Bug Fixes * validate instance name as RFC 1123 subdomain in wizard ([714a405](https://github.com/sympozium-ai/sympozium/commit/714a4059ebd356e434bdfe941ed68cf1ca2501e7))High4/16/2026
v0.8.25## [0.8.25](https://github.com/sympozium-ai/sympozium/compare/v0.8.24...v0.8.25) (2026-04-12) ### Features * add provider icons to wizard dropdown and llama-server docs ([25fca6d](https://github.com/sympozium-ai/sympozium/commit/25fca6dfddf43c18725d6e8ef4f0fa963c097ed3))High4/12/2026
v0.8.23## [0.8.23](https://github.com/sympozium-ai/sympozium/compare/v0.8.22...v0.8.23) (2026-04-11) ### Bug Fixes * **install:** disable chart namespace template to avoid collision ([e0aae1c](https://github.com/sympozium-ai/sympozium/commit/e0aae1c3a54a95ee6bd5a8d0a2cf1c9c5d9b4b50)) * **install:** recover from failed releases and simplify ns creation ([4c84612](https://github.com/sympozium-ai/sympozium/commit/4c846129d61b99829ef7219c7dc1ed7c4edb6607))High4/11/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

platformVision/Mission https://ambient-code.ai : Virtual team management and collaboration platform. User guides: https://ambient-code.github.io/platform/v0.2.0
agentic-rag📄 Enable smart document and data search with AI-powered chat, vector search, and SQL querying across multiple file formats.main@2026-04-21
mcp-mifosxModel Context Protocol - MCP for Mifos Xmain@2026-04-21
AetherArtifical Ecology For Thought and Emergent Reasoning. The Colony That Builds With You.v1.0.17
Awesome-AI-resources💻 Discover essential AI-driven tools, frameworks, and resources to enhance your development process and streamline your projects.main@2026-04-21