SYNAPLAN
Own the flow.
Your own AI, on your files.
Offers, customer answers, contracts — with the model you choose and the cost in view.
Apache-2.0 · no licence fee · in the cloud or on your own servers
- inbound
- outlook/mail
- agent
- procurement-assistant
- knowledge
- /contracts /suppliers
- model
- llama-local
- tools
- erp.search mail.send
- node
- de-dus-k8s-03
- message received
What your teams get.
The work, from your files
Offers from the price list, answers for customers, a reading of the contract, a search across the folder. The documents stay where they are.
The model you choose
The large US models, Mistral from Europe, a model on your own server, or German GPUs. Ask the same question again with another model.
The cost, on the answer
One click shows the model, what was sent, and what it cost. You decide what an answer may cost.
A platform you can take with you
Open source, with no licence fee. In the cloud or on your own servers. The same answer in the chat, on your website, by email, on WhatsApp and Telegram.
In the chat, on your website, by email, on WhatsApp and Telegram.
One question, one knowledge base, one price. The assistant is the same wherever the question arrives.
- Mail
The same answer by email.
- WhatsApp
The same answer on WhatsApp.
- Web
The same answer on your website.
- API
For your own integrations.
- Outlook
An add-in in the mail program: summarise and draft.
- Desktop
A program for the desk.
It reads the documents and shows what the answer costs.
One click shows the model, the tokens, and what was sent. “Again with…” asks the same question of another model. An email or a change goes out only after a person approves it.
- 01 understand
Classify intent, language and channel.
- 02 retrieve
Find the passage in your documents.
- 03 reason
Local or cloud model — your routing.
- 04 tool
Calendar, mail, the systems you already have.
- 05 approval
A person says yes before an email or a change goes out.
- 06 execute
Do the thing. Log everything.
Knowledge
Answers from your documents, with the source beside them.
Models
US models, Mistral, Ollama on your own server, TrustedTokens.
Tools
For the steps that come before the answer.
Control
Approval before anything goes out. The price stays visible.
Files stay put.
That is the flow. OpenCloud, Nextcloud, Dropbox and ownCloud.online stay where they are. The AI moves in beside them. Nothing has to move.
Your files →The assistant. One answer, with the source and the price.
Hover or tap a node to follow the traffic.
Install it with Docker or Kubernetes.
The simple way. Docker runs it on a laptop or one server. Kubernetes runs it when you already have a cluster. The same program, with no licence fee. The command is below.
$ curl -fsSL https://raw.githubusercontent.com/ metadist/synaplan/main/install.sh | bashStart Docker Desktop first.
Then paste this in Terminal. Install guide ↗
$ 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. Sign up with a paid plan, or ask for an invitation code.
Open the platform01
Laptop
Docker on your computer. About ten minutes.
02
Server
One Linux computer, at your office or in a data center.
03
Cluster
Kubernetes, when one computer is not enough.
04
Hosted
We run it for you, in Germany.
Teams already using it.
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.
The source code is public. The licence is Apache-2.0.
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.
GitHub stars
946
Forks
106
License
Apache-2.0
$ synaplan inspect license Apache-2.0 deployment docker / kubernetes / managed models local (ollama) / cloud (6 providers) rag enabled agents enabled · human approvals channels mail · whatsapp · web · outlook · desktop · api mcp server + client api openapi 3 · anthropic-compatible gateway vectors MariaDB VECTOR · Qdrant frontend Vue 3 · TypeScript · separate app services Go clients Rust backend PHP · Symfony lock-in nope parrot operational
Frequently asked questions
The short answers.
Q-01What exactly is Synaplan?
Own the flow. The open AI for the work your teams already do: offers, customer answers, contracts, and a search through the company documents. The files stay put. You choose the model and see the price. The same assistant in the chat, on your website, by email, on WhatsApp and Telegram — in the cloud or on your own servers.
Q-02Is Synaplan a ChatGPT alternative?
Yes. You choose the model, the files stay with you, and the code is Apache-2.0. You are not tied to one provider.
Q-03Is Synaplan GDPR-compliant?
You can run Synaplan in Germany or the EU. With a model on your own server, the question does not leave the building.
Q-04How do I add the chat widget to my website?
A small piece of code on your website. The assistant answers from your pages and documents, in your brand.
Q-05Which AI models does Synaplan support?
The big US models, Mistral from Europe, Ollama on your own server, and German GPUs through TrustedTokens. “Again with…” asks the same question of another model.
Q-06Can I self-host Synaplan?
Yes. The same software, with no licence fee. The start command is on this page, under Install.
Q-07What are Synaplan plugins?
Extensions that connect the assistant to the way you already work, for example sorting files or handling documents.
Q-08Which industries and company sizes is Synaplan suited for?
Hospitality, trades, care, industry. Small teams and large ones. The chat widget for the website, the assistant for email and WhatsApp.
T-00:00:10
Ready to start?
Try the chat without an account. The same answer from your own documents, on your website, by email, on WhatsApp and Telegram.