Manufacturing ERP · Source-Code LicenseFertigungs-ERP · Quellcode-Lizenz

Buy the software.
Own your implementation.

Kaufen Sie die Software.
Die Implementierung gehört Ihnen.

A complete manufacturing ERP sold as a perpetual source-code license — for companies that customize their business software with their own developers or AI coding agents. No vendor lock-in, no mandatory consulting, no recurring license fees.

Ein vollständiges Fertigungs-ERP als unbefristete Quellcode-Lizenz — für Unternehmen, die ihre Business-Software mit eigenen Entwicklern oder KI-Coding-Agenten anpassen. Kein Vendor-Lock-in, keine Pflicht-Beratung, keine laufenden Lizenzgebühren.

Django 5 · React 18 · PostgreSQL · Docker — one codebase, yours to modify.eine Codebasis, Ihre zum Anpassen.
~665,000
lines of code incl. testsZeilen Code inkl. Tests
~14,800
automated tests, greenautomatisierte Tests, grün
14
integrated modulesintegrierte Module
534
frontend pages, DE/ENFrontend-Seiten, DE/EN
0
GPL/AGPL detected (113 audited)GPL/AGPL gefunden (113 auditiert)
Who this is forFür wen das ist

Built for manufacturers with their own technical capability

Gebaut für Fertiger mit eigener technischer Kompetenz

A good fit ifPasst, wenn

You have an internal IT team, developers, or AI coding agents (Claude Code, Codex) — and you want to own and adapt your ERP foundation instead of renting one. System integrators building on a proven base are equally at home here. Sie eine eigene IT, Entwickler oder KI-Coding-Agenten (Claude Code, Codex) haben — und Ihr ERP-Fundament besitzen und anpassen wollen, statt eines zu mieten. Systemhäuser, die auf einer erprobten Basis aufbauen, sind hier ebenso richtig.

Not intended forNicht gedacht für

Companies looking for a turnkey ERP implementation, a consulting project, or managed SaaS. This license deliberately ships without implementation services and without vendor support. Unternehmen, die eine schlüsselfertige ERP-Einführung, ein Beratungsprojekt oder Managed SaaS suchen. Diese Lizenz kommt bewusst ohne Einführungsleistungen und ohne Hersteller-Support.
See it in actionDas System in Aktion

Real product, real data flows

Echtes Produkt, echte Datenflüsse

Unedited screen capture of the running system — a purchasing pass through the live demo tenant. Full guided demo video available on request.

Unbearbeitete Bildschirmaufnahme des laufenden Systems — ein Einkaufs-Durchlauf im Demo-Mandanten. Vollständiges geführtes Demo-Video auf Anfrage.

Role-based start dashboard Production control center Plastics recipe with regrind share Purchasing order list

Shown: start dashboard · production control center · plastics recipe (virgin/regrind/masterbatch) · purchasing. UI captured in German — the interface is fully bilingual (DE/EN, one click).

Zu sehen: Start-Dashboard · Produktions-Leitstand · Kunststoff-Rezeptur (Neuware/Regranulat/Masterbatch) · Einkauf. Die Oberfläche ist vollständig zweisprachig (DE/EN, ein Klick).

Explore the system in depth →Das System im Detail kennenlernen →

Why nowWarum jetzt

AI coding agents changed the economics of ERP

KI-Coding-Agenten verändern die ERP-Ökonomie

A company with in-house technical capability no longer needs an ERP vendor charging for every customization — it needs a clean, tested, documented foundation an agent can modify safely. That is exactly what this package is built for.

Ein Unternehmen mit eigener technischer Kompetenz braucht keinen ERP-Anbieter mehr, der jede Anpassung berechnet — es braucht ein sauberes, getestetes, dokumentiertes Fundament, das ein Agent sicher verändern kann. Genau dafür ist dieses Paket gebaut.

🧪

~14,800 tests as a safety net

~14.800 Tests als Sicherheitsnetz

Your agent changes the inventory logic — the suite immediately tells you what broke. Refactor with confidence, not hope.

Ihr Agent ändert die Bestandslogik — die Suite zeigt sofort, was bricht. Refactoring mit Gewissheit statt Hoffnung.

🤖

Agent documentation out of the box

Agenten-Doku ab Werk

Repo brain, architecture map, per-module runbooks, training playbooks. The literal first instruction to your agent: “Read AGENT_ONBOARDING.md and explain the architecture to me.”

Repo-Brain, Architektur-Karte, Modul-Runbooks, Schulungs-Playbooks. Die wörtlich erste Anweisung an Ihren Agenten: „Lies AGENT_ONBOARDING.md und erkläre mir die Architektur."

👥

Twin tenant for training

Twin-Tenant für Schulung

Every production tenant can have a training twin — your accounting team learns the system agent-guided on realistic posted demo data, without external trainers.

Jeder Produktiv-Mandant bekommt einen Trainings-Zwilling — Ihre Buchhaltung lernt das System agentengeführt an realistisch durchgebuchten Demo-Daten, ohne externe Trainer.

🚀

One-command deployment

Deployment mit einem Befehl

Docker Compose for dev and prod, plus deploy, backup and go-live runbooks included. Self-hosted on your infrastructure — your data never leaves the house.

Docker Compose für Dev und Prod, dazu Deploy-, Backup- und Go-Live-Runbooks. Self-hosted auf Ihrer Infrastruktur — Ihre Daten verlassen nie das Haus.

SubstanceSubstanz

Measured, not estimated

Gemessen, nicht geschätzt

Every number below is measurable in the repository itself — and verified during the read-only code review before purchase.

Jede Zahl hier ist im Repository selbst nachmessbar — und wird vor dem Kauf im Read-only-Code-Review verifiziert.

DimensionDimensionMeasured stateGemessener Stand
CodebaseCodebasis~415,000 lines of production logic + ~250,000 lines of tests (~665,000 total)~415.000 Zeilen Produktivlogik + ~250.000 Zeilen Tests (~665.000 gesamt)
Backend14 Django modules · ~366 models · ~460 service files · ~560 ViewSets · 492 database migrations14 Django-Module · ~366 Models · ~460 Service-Dateien · ~560 ViewSets · 492 Datenbank-Migrationen
FrontendReact 18 + Vite · 534 pages · unified design system (white-labeling = 4 CSS tokens)React 18 + Vite · 534 Seiten · einheitliches Design-System (White-Labeling = 4 CSS-Tokens)
QualityQualität~14,800 automated tests green · 97 E2E specs · business logic verified in browser UAT~14.800 automatisierte Tests grün · 97 E2E-Specs · Fachlogik im Browser-UAT verifiziert
DocumentationDokumentation2,300+ files under docs/: architecture contract, decision log, per-module runbooks, posting-chain specs, RBAC permission matrix (CSV), ops runbooks (deploy/backup/go-live)2.300+ Dateien unter docs/: Architektur-Contract, Entscheidungslog, Modul-Runbooks, Buchungsketten-Spezifikationen, RBAC-Berechtigungsmatrix (CSV), Betriebs-Runbooks (Deploy/Backup/Go-Live)
i18nGerman / English fully symmetric (~10,200 keys)Deutsch / Englisch voll symmetrisch (~10.200 Keys)
SecuritySicherheitMulti-tenant · RBAC down to navigation level · audit trail · PostgreSQL row-level security · zero third-party requests in the frontendMulti-Tenant · RBAC bis auf Navigationsebene · Audit-Trail · PostgreSQL Row-Level-Security · null Fremd-Requests im Frontend
LicensingLizenzen113 third-party dependencies audited · no GPL / AGPL detected · license manifest included in the package113 Fremd-Abhängigkeiten auditiert · kein GPL / AGPL gefunden · Lizenz-Manifest im Paket enthalten

Engineering patterns you inherit

Engineering-Muster, die Sie übernehmen

  • Immutable stock & GL ledger — every movement and posting is an append-only entry; corrections are reversals, never editsUnveränderliches Bestands- & Hauptbuch-Ledger — jede Bewegung und Buchung ist ein Append-only-Eintrag; Korrektur = Storno, nie Editieren
  • Service-layer architecture — business logic lives in ~460 service files, views are HTTP plumbing; that is what makes agent modifications safeService-Layer-Architektur — Fachlogik in ~460 Service-Dateien, Views nur HTTP; genau das macht Agenten-Änderungen sicher
  • Idempotent posting operations with optimistic concurrency (version checks, preview hashes) on every document actionIdempotente Buchungsoperationen mit optimistischer Nebenläufigkeitskontrolle (Versions-Checks, Preview-Hashes) auf jeder Belegaktion
  • Outbox events + append-only audit trail on all mutations — webhook integration and traceability built inOutbox-Events + Append-only-Audit-Trail auf allen Mutationen — Webhook-Integration und Nachvollziehbarkeit eingebaut
  • Reproducible releases — the delivered snapshot ships with a manifest and SHA-256 checksums, rebuildable bit-identicallyReproduzierbare Releases — der gelieferte Snapshot kommt mit Manifest und SHA-256-Prüfsummen, bit-identisch nachbaubar

DACH business & finance workflows, built in — not bolted on

DACH-Geschäfts- und Finanzprozesse eingebaut — nicht angeflanscht

  • DATEV export for the tax advisor, chart of accounts SKR-mappedDATEV-Export für den Steuerberater, Kontenrahmen SKR-gemappt
  • XRechnung & ZUGFeRD — prepared for Germany's B2B e-invoicing requirementsXRechnung & ZUGFeRD — vorbereitet auf die deutschen B2B-E-Rechnungsanforderungen
  • SEPA payment runs · bank reconciliation via CAMT.053SEPA-Zahlläufe · Bankabgleich via CAMT.053
  • VAT return preparation, Intrastat, fixed assets, HGB-style period close with P&L / balance sheetUStVA-Vorbereitung, Intrastat, Anlagenbuchhaltung, HGB-orientierter Periodenabschluss mit GuV / Bilanz
  • Batch traceability from granulate to delivered lot — recall-ready genealogyChargen-Rückverfolgung vom Granulat bis zum gelieferten Los — rückruffähige Genealogie

All 14 modules, one integrated data model

Alle 14 Module, ein integriertes Datenmodell

coretenants, RBAC, number series, documents, audit, LLM agent frameworkMandanten, RBAC, Nummernkreise, Belege, Audit, LLM-Agenten-Framework
inventoryimmutable stock ledger, batches/serials, FEFO, counts, valuationunveränderliches Bestands-Ledger, Chargen/Serien, FEFO, Inventur, Bewertung
salesquote → order → ATP → delivery → invoice → dunningAngebot → Auftrag → ATP → Lieferung → Rechnung → Mahnwesen
purchasingRFQ, orders, goods receipt, 3-way match, supplier returnsAnfragen, Bestellungen, Wareneingang, 3-Way-Match, Lieferantenretouren
financeGL, open items, payments, bank reco, DATEV, e-invoicing, assets, closeHauptbuch, OP, Zahlungen, Bankabgleich, DATEV, E-Rechnung, Anlagen, Abschluss
productionBOM/routing, orders, shop-floor data capture, OEE, SMED, shot eventsStückliste/Arbeitsplan, FA, BDE, OEE, SMED, Schuss-Events
qualityinspections, SPC, NCR, 8D, CAPA, RMA, recall, supplier qualityPrüfungen, SPC, NCR, 8D, CAPA, RMA, Rückruf, Lieferantenqualität
maintenanceassets, preventive plans, work orders, mold lifecycleAnlagen, Wartungspläne, Aufträge, Werkzeug-Lebenszyklus
crmleads, opportunities, activities, pipelineLeads, Opportunities, Aktivitäten, Pipeline
servicetickets, contracts, field serviceTickets, Verträge, Außendienst
projectprojects, tasks, budgets, timeProjekte, Aufgaben, Budgets, Zeiten
competenceskills matrix, qualifications, training recordsQualifikationsmatrix, Schulungsnachweise
integrationEDI, webhooks, e-invoice inbound, bank importEDI, Webhooks, E-Rechnungs-Eingang, Bank-Import
toolsmold master data, cavities, shot counters, lifetime trackingWerkzeug-Stammdaten, Kavitäten, Schusszähler, Standzeiten

How to read these numbers: this is roughly 2–3 developer-years of focused, architecture-consistent work — built in one line of decisions, not merged from parts. The read-only review lets your team verify all of it before any money moves.

Zur Einordnung: Das entspricht grob 2–3 Entwickler-Jahren fokussierter, architektonisch konsistenter Arbeit — in einer Entscheidungslinie gebaut, nicht aus Teilen zusammengeführt. Im Read-only-Review verifiziert Ihr Team all das, bevor Geld fließt.

Functional scopeFunktionsumfang

Industry-neutral core, plastics-grade depth

Branchenneutraler Kern, Kunststoff-Tiefe

Core — any manufacturerKern — jede Fertigung

Full operational backbone

Vollständiges operatives Rückgrat

  • Purchasing with 3-way matchEinkauf mit 3-Way-Match
  • Sales: quote → order → ATP → shipping → invoicing → dunningVerkauf: Angebot → Auftrag → ATP → Versand → Faktura → Mahnwesen
  • Inventory: immutable stock ledger, batches/serials, FEFO, stock countsLager: unveränderliches Bestands-Ledger, Chargen/Serien, FEFO, Inventur
  • Finance for German/DACH practice: GL, open items, bank reconciliation (CAMT.053), SEPA, DATEV export, XRechnung/ZUGFeRD, VAT return prep, fixed assets, period close, P&L / balance sheetFinanzen für die DACH-Praxis: Hauptbuch, OP, Bankabgleich (CAMT.053), SEPA, DATEV-Export, XRechnung/ZUGFeRD, UStVA-Vorbereitung, Anlagen, Periodenabschluss, GuV / Bilanz
  • Quality: SPC, NCR, 8D, CAPA, RMA, recallQualität: SPC, NCR, 8D, CAPA, RMA, Rückruf
  • Maintenance · MRP · EDI · CRM · ProjectsInstandhaltung · MRP · EDI · CRM · Projekte
Specialization — plastics / injection moldingSpezialisierung — Kunststoff / Spritzguss

Shop-floor layer, adaptable by your agent

Shopfloor-Schicht, per Agent anpassbar

  • Mold master data: cavities, shot counters, lifetimeWerkzeug-Stammdaten: Kavitäten, Schusszähler, Standzeit
  • Recipes: virgin, regrind, masterbatchRezepturen: Neuware, Regranulat, Masterbatch
  • Manufacturing specs: shot weight, cycle time, temperatures, pressuresFertigungsvorgaben: Schussgewicht, Zykluszeit, Temperaturen, Drücke
  • Append-only shot events with scrap reason codesAppend-only-Schussereignisse mit Ausschuss-Gründen
  • Changeover / SMED matrixRüstwechsel- / SMED-Matrix
  • OEE wallboard + scanner-first shop-floor terminalOEE-Wandboard + Scanner-first BDE-Terminal
  • Batch genealogy from granulate to delivered lotChargen-Genealogie vom Granulat bis zum gelieferten Los

Manufacturers in other industries use the core and let their agents adapt this layer.Fertiger anderer Branchen nutzen den Kern und lassen ihren Agenten diese Schicht anpassen.

License tiersLizenzstufen

One-time price. Perpetual license. No subscriptions.

Einmalpreis. Unbefristete Lizenz. Keine Abos.

ERP Source — Group

€24,900 one-timeeinmalig
Corporate group — multiple own legal entities & plantsUnternehmensgruppe — mehrere eigene Gesellschaften & Werke
  • Everything in InternalAlles aus Internal
  • Group-wide deploymentKonzernweiter Einsatz
  • Legal entities named in the agreementGesellschaften im Vertrag benannt

ERP Platform / OEM

On requestAuf Anfrage
System integrators & software vendorsSystemhäuser & Softwareanbieter
  • End-customer deploymentEndkunden-Einsatz
  • White-label / rebrandingWhite-Label / Rebranding
  • Commercial product rightsKommerzielle Produktrechte

All prices net, plus VAT where applicable. Perpetual license for the delivered release — future releases are not included.Alle Preise netto, zzgl. USt. soweit anwendbar. Unbefristete Lizenz für den gelieferten Release-Stand — künftige Releases sind nicht enthalten.

IncludedEnthalten

Complete source code (defined release state) · technical + buyer/agent documentation · full test suite · Docker deployment · synthetic demo/training dataset · third-party license list. Vollständiger Quellcode (definierter Release-Stand) · technische + Käufer-/Agenten-Doku · komplette Test-Suite · Docker-Deployment · synthetischer Demo-/Trainingsdatensatz · Fremdlizenz-Liste.

Deliberately not includedBewusst nicht enthalten

Implementation, data migration, training, configuration, hosting, updates, maintenance, SLA, support. You buy software and a usage right — the implementation is yours. Implementierung, Datenmigration, Schulung, Konfiguration, Hosting, Updates, Wartung, SLA, Support. Sie kaufen Software und ein Nutzungsrecht — die Implementierung gehört Ihnen.

Honest maturity statement

Ehrliche Reifegrad-Aussage

The defined Source Edition release scope is implemented, test-green and UAT-verified — but the system has not yet run in external production. No real-time machine connectivity yet (OPC-UA/EUROMAP; shot data via shop-floor terminal or manual entry — the API for it exists), no Peppol transmission, no direct ELSTER filing; GoBD sign-off is a process matter for your tax advisor. That is exactly why the price is what it is: you are buying 1–3 years of saved development, not a fully implemented product.

Der definierte Funktionsumfang der Source Edition ist implementiert, test-grün und UAT-geprüft — das System hat aber noch keinen externen Produktivbetrieb hinter sich. Noch keine Echtzeit-Maschinenanbindung (OPC-UA/EUROMAP; Schussdaten via BDE-Terminal oder manuell — die API dafür existiert), keine Peppol-Übertragung, keine direkte ELSTER-Übermittlung; GoBD-Abnahme ist Prozesssache Ihres Steuerberaters. Genau deshalb ist der Preis, was er ist: Sie kaufen 1–3 Jahre gesparte Entwicklung, kein fertig implementiertes Produkt.

Frequently askedHäufige Fragen

The questions every buyer asks

Die Fragen, die jeder Käufer stellt

Is there support?Gibt es Support?

Deliberately no. You buy software and a usage right. Your safety net is the test suite (~14,800 tests), the documentation, and your own team or AI agent. Optional paid handover consulting can be agreed separately — it is never part of the package.Bewusst nein. Sie kaufen Software und ein Nutzungsrecht. Ihr Sicherheitsnetz sind die Test-Suite (~14.800 Tests), die Dokumentation und Ihr eigenes Team bzw. Ihr KI-Agent. Optionale bezahlte Übergabe-Beratung kann separat vereinbart werden — sie ist nie Teil des Pakets.

Do I get updates or future versions?Bekomme ich Updates oder künftige Versionen?

No. The license covers a precisely defined release state (tag, commit hash, checksum — documented in the contract manifest). From that day on, the codebase evolves under your control.Nein. Die Lizenz umfasst einen exakt definierten Release-Stand (Tag, Commit-Hash, Prüfsumme — dokumentiert im Vertrags-Manifest). Ab Übergabe entwickelt sich die Codebasis unter Ihrer Kontrolle weiter.

What exactly is delivered — and how?Was genau wird geliefert — und wie?

After the license agreement is signed and payment is received: a source archive of the defined release (full codebase, test suite, documentation, Docker deployment, demo dataset, third-party license list) with SHA-256 checksum, via secure download, plus a signed handover protocol.Nach Vertragsschluss und Zahlungseingang: ein Quellcode-Archiv des definierten Release (komplette Codebasis, Test-Suite, Doku, Docker-Deployment, Demo-Datensatz, Fremdlizenz-Liste) mit SHA-256-Prüfsumme per gesichertem Download, dazu ein beidseitiges Übergabeprotokoll.

Do I need my own IT team?Brauche ich eine eigene IT?

For operations: someone comfortable with PostgreSQL and Docker Compose. For customization: Python/Django skills or an AI coding agent your team supervises. If you have neither, this product is not for you — see “Who this is for”.Für den Betrieb: jemand, der PostgreSQL und Docker Compose beherrscht. Für Anpassungen: Python/Django-Kenntnisse oder ein KI-Coding-Agent unter Aufsicht Ihres Teams. Wenn Sie beides nicht haben, ist das Produkt nichts für Sie — siehe „Für wen das ist".

May I resell it or offer it as SaaS?Darf ich weiterverkaufen oder als SaaS anbieten?

The Internal and Group tiers cover internal use only — no resale, no code distribution, no SaaS for third parties. If you want to build a commercial product on this base, that is exactly what the Platform/OEM tier is for.Internal und Group decken nur die interne Nutzung ab — kein Weiterverkauf, keine Code-Weitergabe, kein SaaS für Dritte. Wer daraus ein kommerzielles Produkt machen will: genau dafür gibt es die Platform/OEM-Stufe.

Where does it run?Wo läuft das System?

Wherever you want: your server room, your data center, any cloud VM. Docker Compose for dev and prod is included. Your data never touches our infrastructure — there is none involved.Wo Sie wollen: eigener Serverraum, eigenes Rechenzentrum, beliebige Cloud-VM. Docker Compose für Dev und Prod liegt bei. Ihre Daten berühren nie unsere Infrastruktur — es gibt schlicht keine.

How does this work with my tax advisor (GoBD)?Wie funktioniert das mit dem Steuerberater (GoBD)?

Posted journal entries are reversal-only (no deleting edits), documents are numbered gap-free, every mutation is audit-logged, periods are locked at close, and there is a DATEV export for the tax advisor. A formal GoBD certification is a process step you complete with your own tax advisor.Gebuchte Journale sind reversal-only (keine löschenden Korrekturen), Belege lückenlos nummeriert, jede Mutation audit-geloggt, Perioden werden beim Abschluss festgeschrieben, und für den Steuerberater gibt es den DATEV-Export. Die formale GoBD-Abnahme ist ein Prozessschritt mit Ihrem eigenen Steuerberater.

Behind the productHinter dem Produkt

One developer, one line of decisions

Ein Entwickler, eine Entscheidungslinie

Quellwerk ERP is the work of a single developer — Anil Demirtas — built over several years with AI-assisted engineering discipline: every change gated by the test suite, every architectural decision documented in the decision log that ships with the code. That is why the codebase reads like one system instead of a merger of parts — and why an AI agent can navigate it. The solo setup is also why the offer is honest about what it excludes: you get the software, not a services organization.

Quellwerk ERP ist die Arbeit eines einzelnen Entwicklers — Anil Demirtas — über mehrere Jahre gebaut, mit KI-gestützter Engineering-Disziplin: jede Änderung durch die Test-Suite abgesichert, jede Architektur-Entscheidung im mitgelieferten Entscheidungslog dokumentiert. Deshalb liest sich die Codebasis wie ein System statt wie ein Zusammenschluss von Teilen — und deshalb findet sich ein KI-Agent darin zurecht. Das Solo-Setup ist auch der Grund, warum das Angebot ehrlich ausschließt, was es nicht enthält: Sie kaufen die Software, keine Dienstleistungsorganisation.

Next stepNächster Schritt

From first look to license in five steps

Vom ersten Blick zur Lizenz in fünf Schritten

01 Demo videos (public, see tour)Demo-Videos (öffentlich, siehe Tour) 02 30-minute call30-Minuten-Gespräch 03 NDA 04 Data room & read-only code reviewDatenraum & Read-only-Code-Review 05 License agreementLizenzvertrag

Interested — or simply curious?

Interessiert — oder einfach neugierig?

Write a short note about your company and what you would use the system for. You will get the demo video and an honest answer on fit.

Schreiben Sie kurz, wer Sie sind und wofür Sie das System einsetzen würden. Sie bekommen das Demo-Video und eine ehrliche Einschätzung, ob es passt.

[email protected]