~/synaplan::dev
root@synaplan:~#
Apache-2.0 · 100% open source

git clone
your freedom.
git clone
deine Freiheit.

Closed AI is a black box you rent. Synaplan is a control plane you own — every model, every log, every byte. No lock-in. No rug pull. Geschlossene KI ist eine Blackbox, die du mietest. Synaplan ist eine Kontrollebene, die dir gehört — jedes Modell, jedes Log, jedes Byte. Kein Lock-in. Kein Rug Pull.

$
~/manifesto.md
# why open source# warum open source

You can't control
what you can't read.
Du kannst nicht kontrollieren,
was du nicht lesen kannst.

// closed_ai.lock

  • xA black box. You send data, you pray.Eine Blackbox. Du sendest Daten und betest.
  • xPrices & models change under you. No exit.Preise & Modelle ändern sich unter dir. Kein Ausweg.
  • x"Trust us" is the whole audit trail."Vertrau uns" ist das ganze Audit-Log.
  • xYour data trains someone else's moat.Deine Daten trainieren fremde Burggräben.

// synaplan.git

  • >Read every line. Self-host behind your firewall.Lies jede Zeile. Self-host hinter deiner Firewall.
  • >Apache-2.0 means it stays open. Forever.Apache-2.0 heißt: es bleibt offen. Für immer.
  • >Reproducible audit log for every answer.Reproduzierbares Audit-Log für jede Antwort.
  • >Local models via Ollama. Zero outbound calls.Lokale Modelle via Ollama. Null Outbound-Calls.
~/LICENSE
the license mattersdie lizenz zählt

Apache-2.0:
a promise, not a trap.
Apache-2.0:
ein Versprechen, keine Falle.

Not every "open" is open. Apache-2.0 is the grown-up choice: permissive, patent-safe, business-friendly — and it can't be silently relicensed away from you. Nicht jedes "offen" ist offen. Apache-2.0 ist die erwachsene Wahl: permissiv, patentsicher, business-tauglich — und kann dir nicht heimlich umlizenziert werden.

  • Use it commercially.Kommerziell nutzbar.Ship products on top. No royalties, no gotchas.Bau Produkte drauf. Keine Lizenzgebühren, keine Fallen.
  • Explicit patent grant.Expliziter Patent-Grant.Contributors grant patent rights. You sleep at night.Contributor gewähren Patentrechte. Du schläfst ruhig.
  • Fork-proof future.Fork-sichere Zukunft.If we ever go sideways, the community keeps the keys.Falls wir je abdriften, behält die Community die Schlüssel.
Apache-2.0

Permissive. Patent-safe. Irrevocable for code already shipped.

Permissiv. Patentsicher. Unwiderruflich für ausgeliefertem Code.

↻ flip
we stay open ↻

"We will stay open, we will contribute back, and we need others to improve the whole package."

"Wir bleiben offen, wir geben zurück — und wir brauchen andere, um das ganze Paket besser zu machen."

↻ flip
~/stack --list
read the sourcelies den quellcode

A stack you can actually hold in your head. Ein Stack, den du wirklich im Kopf behältst.

No exotic magic. Proven, typed, testable — and every layer swappable.Keine exotische Magie. Bewährt, typisiert, testbar — und jede Schicht austauschbar.

🐙

PHP 8.4

FrankenPHP + Symfony 8, strict types, final readonly.

Vue 3 + TS

Composition API, Vite, no any, Zod schemas.

🧮

MariaDB VECTOR

Native vector search, no extra service to babysit.

🔬

Qdrant

AI memories + RAG when you want dedicated vectors.

🤖

Ollama

Run Llama / gpt-oss locally. 100% offline capable.

📥

Tika + bge-m3

PDF/DOCX/XLSX extraction → 1024-dim embeddings.

🐳

Docker / Helm

Compose for dev, Galera + GitOps for prod.

🔌

OpenAI-compatible

Drop-in API. Point your existing clients at it.

root@yourbox:~#
your box, your rulesdeine box, deine regeln

From zero to running
in one docker compose.
Von null auf laufend
mit einem docker compose.

No SaaS account required to start. Clone it, bring it up, open the browser. Your data never leaves the machine unless you tell it to.Kein SaaS-Account zum Start nötig. Klonen, hochfahren, Browser auf. Deine Daten verlassen die Maschine nur, wenn du es willst.

  • ~5 min to first chat~5 Min bis zum ersten ChatStandard install ~9 GB incl. local model tooling.Standard-Setup ~9 GB inkl. lokalem Modell-Tooling.
  • Runs anywhere Docker runsLäuft überall, wo Docker läuftLaptop, on-prem server, EU cloud, air-gapped.Laptop, On-Prem-Server, EU-Cloud, air-gapped.
~/plugins/
extend everythingalles erweiterbar

A core you trust.
A /plugins/ dir you own.
Ein Core, dem du traust.
Ein /plugins/ das dir gehört.

Non-invasive plugin system. Add capabilities without patching the core — your fork stays mergeable, your features stay yours.Non-invasives Plugin-System. Erweitere ohne den Core zu patchen — dein Fork bleibt mergebar, deine Features bleiben deine.

  • SynaSort · SynaAdsBuilt-in plugins: AI doc sorting, marketing workflows.Eingebaute Plugins: KI-Sortierung, Marketing-Workflows.
  • Voice + Nextcloud/OpenCloudVoice + Nextcloud/OpenCloudTTS (local or API) and auto re-index of cloud storage.TTS (lokal oder API) und Auto-Reindex deiner Cloud.
  • OmnichannelOmnichannelWeb, Widget, WhatsApp, Email — same RAG context.Web, Widget, WhatsApp, E-Mail — gleicher RAG-Kontext.
# scaffold a plugin, no core edits $ ls plugins/ synasort/ synaads/ voice/ yours/ $ cat plugins/yours/manifest.json { "name": "yours", "hooks": ["onMessage", "onIndex"], "route": "/api/v1/.../plugins/yours" } $ git commit -m "feat: ship it"
~/CONTRIBUTING.md
join the crew ☠komm an bord ☠

Open source only works
if you show up.
Open Source funktioniert nur,
wenn du mitmachst.

We give a clear path into the future — and a clear path in. Only the community gives people the full control over AI software they actually need.Wir geben einen klaren Weg in die Zukunft — und einen klaren Weg hinein. Nur die Community gibt Menschen die volle Kontrolle über KI, die sie wirklich brauchen.

01

fork

Fork on GitHub. Star it while you're there.

Auf GitHub forken. Und gleich einen Star da lassen.

02

good first issue

Grab a tagged issue. Docs & tests count too.

Schnapp dir ein getaggtes Issue. Docs & Tests zählen auch.

03

make && test

Green gate locally = green CI. We made it easy.

Grüne Gate lokal = grüne CI. Haben wir leicht gemacht.

04

open PR

We review, we merge, we contribute back. Repeat.

Wir reviewen, mergen, geben zurück. Wiederholen.

100%
open source
quelloffen
A2.0
Apache license
Apache-Lizenz
15+
AI providers
KI-Anbieter
forks welcome
Forks willkommen
~/.bash_history | sort -u
tap a line to hear it 🔊zeile antippen zum hören 🔊

Words to compile by. Worte zum Kompilieren.

"Do. Or do not. There is no try."
"Tu es. Oder tu es nicht. Es gibt kein Versuchen."
a small green mentor, on shipping
"Mess with the best, die like the rest. Hack the planet!"
Hackers (1995), eternal energy
"I aim to misbehave."
"Ich habe vor, mich daneben zu benehmen."
Serenity — on not asking permission
"There is no spoon."
The Matrix — bend the system, not yourself
"Given enough eyeballs, all bugs are shallow."
"Mit genug Augenpaaren sind alle Bugs trivial."
Linus's Law — why open source wins
"Free as in freedom, not free as in beer."
"Frei wie in Freiheit, nicht frei wie Freibier."
the FOSS creed
~/ship-it.sh
your movedu bist dran

Take full control of your AI.
Starting now.
Übernimm die volle Kontrolle über deine KI.
Ab jetzt.

Self-host for free, run it hosted, or call us for enterprise. Same open core every time.Self-host kostenlos, gehostet nutzen oder Enterprise anfragen. Immer derselbe offene Core.

Self-host (free)

Self-Host (frei)

Run anywhere Docker runs.

Läuft überall, wo Docker läuft.

git clone github.com/metadist/synaplan
cd synaplan
docker compose up -d
★ GitHub →

Hosted platform

Gehostet

EU hosting, ready in seconds.

EU-Hosting, in Sekunden bereit.

web.synaplan.com
Launch the app →App öffnen →

Enterprise

On your infra, with SLAs.

Auf deiner Infra, mit SLAs.

[email protected]
Talk to us →Kontakt →
navigate · F fullscreen · S sound · V speak Navigation · F Vollbild · S Sound · V Vorlesen