SYNAPLAN // MISSION CONTROL
Open-source AI platform. Put it to work.Open-source AI platform. Self-hosted. No lock-in.
- Open-source AI platform
- Self-hosted AI
- AI agents
- Chatbot widget
- RAG
- GDPR
- WhatsApp AI
- Outlook AI
- MCP
- ChatGPT alternative
Self-hosted AI agents, a GDPR-compliant chatbot widget and RAG over your documents — on WhatsApp, Outlook, your website, API and MCP. Run it with Docker or Kubernetes, or host it in Germany. Apache-2.0 ChatGPT alternative.PHP 8.4 / Symfony backend, Vue 3 frontend, MariaDB VECTOR + Qdrant, gRPC inference, OpenAPI contract, MCP server and client. One `docker compose up -d` away.
Apache-2.0 · Docker · Kubernetes · self-hosted or hosted in Germany
- inbound
- outlook/mail
- agent
- procurement-assistant
- knowledge
- /contracts /suppliers
- model
- llama-local
- tools
- erp.search mail.send
- node
- de-dus-k8s-03
- message received
WhatsApp, Outlook, mail and website — one AI for every channel.
A GDPR-compliant AI chatbot and the same agents on WhatsApp Business, Outlook, your website widget, desktop and the API. Every message meets the same RAG knowledge base and the same rules — no matter where it came from.
- Mail
Inbound mailboxes become agent queues.
- WhatsApp
Business number, answered in seconds.
- Web
One script tag. The widget on any site.
- API
REST + OpenAPI. Anthropic-compatible gateway.
- Outlook
Add-in inside the mail client.
- Desktop
Native client runs skills locally.
AI agents with RAG, tools — and a human where it matters.
A Synaplan AI agent is not a chat window with a system prompt. It is a pipeline: RAG over your documents, multi-model routing, tools and MCP, a human approval gate and an audit log for every step.
- 01 understand
Classify intent, language and channel.
- 02 retrieve
RAG over your documents and memories.
- 03 reason
Local or cloud model — your routing.
- 04 tool
ERP, calendar, mail, MCP servers.
- 05 approval
A person confirms before it writes.
- 06 execute
Do the thing. Log everything.
Knowledge
RAG over documents, mail and files — MariaDB VECTOR or Qdrant
Models
Ollama, OpenAI, Anthropic, Groq, Gemini, xAI — routed per task
Tools
Built-in tools, plugins, MCP servers, desktop skills
Control
Approvals, audit log, per-user memories, rate limits
$ curl https://your-synaplan.example/api/v1/messages \ -H "Authorization: Bearer $SYNAPLAN_KEY" \ -d '{"model":"default","messages":[{"role":"user","content":"Summarise /contracts/2026-Q3"}]}' { "role": "assistant", "content": "...", "sources": [ "contracts/2026-Q3/frame-agreement.pdf#p4" ] }
A topology, not just a chatbot.
The open-source AI platform sits between WhatsApp, Outlook, your website chatbot, Microsoft 365, Nextcloud and MCP. Channels come in, the RAG knowledge base and tools connect around it, every packet is logged.
Connect everything →The core. Agents, knowledge, routing, approvals, audit.
Hover or tap a node to follow the traffic.
Self-hosted AI: Docker today, Kubernetes tomorrow.
The whole open-source AI platform is Dockerised and Apache-2.0 licensed. Start on a laptop, move to an on-premise server, scale on Kubernetes with the public Helm chart — or let us host it in Germany.
$ git clone https://github.com/metadist/synaplan.git $ cd synaplan $ docker compose up -d # optional: local models on your own hardware $ COMPOSE_PROFILES=local-ai docker compose up -d → http://localhost:5173
$ helm install synaplan \ oci://ghcr.io/metadist/synaplan-charts/synaplan \ --namespace synaplan --create-namespace \ -f values.yaml # GPU inference sidecar (optional) $ helm install triton oci://ghcr.io/metadist/synaplan-charts/triton → deployment/synaplan-web 3/3 ready
Nothing to install: web.synaplan.com runs the same open-source code, hosted in Germany. Start free, upgrade when you need to.
Open the platform01
Laptop
docker compose, ten minutes
02
Server
one Linux box, the deploy/ contract
03
Cluster
Helm chart, Galera, Qdrant
04
Sovereign cloud
openDesk, EU hosting, your keys
Missions already flown.
Public institutions, hospitality, care services, industry. Small teams and large ones. Same platform.
- LOG-001Operational
Megaherz Yoga
“More time for mindfulness and less effort for organization.”
AI-powered support for course information and bookings.
- LOG-002Operational
SANI Pflegedienst
“Caregivers need time for people.”
Automatic answers to frequent questions, reducing team workload.
- LOG-003Operational
National Secure Cloud
“Authorities use Synaplan to securely process sensitive data.”
GDPR-compliant protective layer over external AI services.
- LOG-004Operational
PlateArt
“Straightforward AI use for support and internal processes.”
Secure AI integration without additional IT burden.
Open-source AI platform. Apache-2.0. All of it.
Platform, Helm charts, desktop client, Outlook add-in — public repositories under Apache-2.0. Self-host it, fork it, audit it. Your data stays where you put it. Made in Germany.
GitHub stars
149
Forks
22
License
Apache-2.0
$ synaplan inspect license Apache-2.0 deployment docker / kubernetes / managed backend PHP 8.4 · Symfony · FrankenPHP frontend Vue 3 · TypeScript · Vite vectors MariaDB VECTOR · Qdrant models local (ollama) / cloud (6 providers) rag enabled agents enabled · human approvals mcp server + client api openapi 3 · anthropic-compatible gateway channels mail · whatsapp · web · outlook · desktop · api lock-in nope parrot operational
Frequently asked questions
Everything you need to know about Synaplan — from setup to GDPR compliance.
Q-01What exactly is Synaplan?
Synaplan is an open-source AI platform built on PHP 8.3+. It lets you connect multiple AI models (OpenAI, Anthropic, Groq, Gemini, Ollama), embed a chat widget on any website, search your documents with RAG (retrieval-augmented generation), and extend functionality with business-specific plugins — all in one self-hosted platform.
Q-02Is Synaplan a ChatGPT alternative?
Yes. Unlike ChatGPT, Synaplan runs on your own infrastructure, supports multiple AI models simultaneously, is fully open source, and keeps all data within your control. You are not dependent on a single provider and can switch models at any time.
Q-03Is Synaplan GDPR-compliant?
Absolutely. Synaplan can be self-hosted entirely within Germany or the EU — your data never leaves your servers. With local models via Ollama, no external API calls are made at all. This makes Synaplan one of the few AI platforms that can be operated in full GDPR compliance.
Q-04How do I add the chat widget to my website?
You embed a small JavaScript snippet into your website — just like a Google Analytics or live chat script. The widget connects to your Synaplan instance, uses your custom knowledge base (uploaded documents, FAQs, etc.), and can be styled to match your brand. Setup takes less than 10 minutes.
Q-05Which AI models does Synaplan support?
Synaplan supports OpenAI (GPT-5.5, GPT-5.5 Pro), Anthropic (Claude Opus 4.8), Google Gemini, Groq (ultra-fast inference), and Ollama for local self-hosted models. You can assign different models to different use cases or let the platform route automatically.
Q-06Can I self-host Synaplan?
Yes — that is one of Synaplan's core strengths. A single `docker compose up -d` is all it takes. The standard setup (~9 GB) includes local AI via Ollama; the minimal setup (~5 GB) works with cloud APIs only (Groq, OpenAI). Runs on any standard Linux server.
Q-07What are Synaplan plugins?
Plugins are company-specific AI extensions that connect Synaplan to your existing business processes. Examples include SortX (AI-powered file management), marketing automation, and document workflows. You can use existing plugins or commission a custom plugin tailored to your company.
Q-08Which industries and company sizes is Synaplan suited for?
Synaplan is used by SMBs and enterprises across industries including hospitality, trades & crafts, healthcare, and technology. Website operators use the chat widget for customer service, while larger organizations use the full platform for internal knowledge management, document processing, WhatsApp integration, and email automation.
T-00:00:10
Ready for launch?
Start the open-source AI platform in two minutes, or self-host it with Docker on yours. Chatbot, agents, RAG — your infrastructure, your rules.