Skip to content

SYNAPLAN

Own the flow.

Your own AI, on your files.

Offers, customer answers, contracts — with the model you choose and the cost in view.

Pricing

Apache-2.0 · no licence fee · in the cloud or on your own servers

Mission 0427T+00:00
inbound
outlook/mail
agent
procurement-assistant
knowledge
/contracts /suppliers
model
llama-local
tools
erp.search mail.send
node
de-dus-k8s-03
Approval required
  1. message received
A demo — but every line maps to a real capability.

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.

01 /The same answer

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.

ASSISTANTMailWhatsAppWebAPIOutlookDesktop
02 /The assistant

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.

  1. 01 understand

    Classify intent, language and channel.

  2. 02 retrieve

    Find the passage in your documents.

  3. 03 reason

    Local or cloud model — your routing.

  4. 04 tool

    Calendar, mail, the systems you already have.

  5. 05 approval

    A person says yes before an email or a change goes out.

  6. 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.

03 /Your files

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 →
SYNAPLANOutlookWhatsAppERP / CRMToolsWebDesktopFilesModels
Synaplan

The assistant. One answer, with the source and the price.

Hover or tap a node to follow the traffic.

04 /Install

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 | bash

Start Docker Desktop first.
Then paste this in Terminal. Install guide ↗

laptop · docker compose
$ 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
  1. 01

    Laptop

    Docker on your computer. About ten minutes.

  2. 02

    Server

    One Linux computer, at your office or in a data center.

  3. 03

    Cluster

    Kubernetes, when one computer is not enough.

  4. 04

    Hosted

    We run it for you, in Germany.

05 /Customers

Teams already using it.

Public institutions, hospitality, care services, industry. Small teams and large ones. Same platform.

  1. LOG-001Operational

    Megaherz Yoga

    “More time for mindfulness and less effort for organization.”

    AI-powered support for course information and bookings.

  2. LOG-002Operational

    SANI Pflegedienst

    “Caregivers need time for people.”

    Automatic answers to frequent questions, reducing team workload.

  3. LOG-003Operational

    National Secure Cloud

    “Authorities use Synaplan to securely process sensitive data.”

    GDPR-compliant protective layer over external AI services.

  4. LOG-004Operational

    PlateArt

    “Straightforward AI use for support and internal processes.”

    Secure AI integration without additional IT burden.

06 /The source

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

included
$ 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
07 /Questions

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.

Talk to us