Die selbstprogrammierende AI‑Code‑Fabrik
Ein Klick, ein Prompt. Alles andere erledigt das System: Auto‑Wiring, Code‑Generierung, Tests, Signaturen, Bundles, Deployment, Monitoring.
Deterministische Ports, Multi‑Device‑Discovery, Sandbox‑Builds, sofort lauffähig.
Vision
Die Fabrikage automatisiert den gesamten Produktzyklus: Prompt → IR → Auto‑Wiring → Code → Tests → Bundles → CI/CD → Deployment → Monitoring → Rollback. Der User gibt nur Prompts ein; das System beherrscht Ports, Geräte, Policies und Produktionsentscheidungen vollständig.
Auto‑Wiring
Typed Ports (Data/Event/Resource), Adapter‑Synthese (Map/Convert/Validate/Aggregate), transaktionale Verdrahtung.
DTOMapperUnitMapSchemaInferAI‑Code‑Generator
Hybride Templates + lokale Modelle erzeugen Produktionscode, Tests, Docs und Fixboxes mit Guardrails.
CRUD/API/UIPipelinesSimulationOne‑Click Orchestration
Deterministische Ports, Startreihenfolge, Health‑Checks, Multi‑Device Discovery, sofortige UI‑Öffnung.
SandboxHealthDiscoveryCEOC‑Zirkel
Jeder CEOC verantwortet eine Fläche (Modul/Domäne); alle CEOCs gemeinsam bilden den Zirkel, der den Einstichpunkt für neue Produkte setzt. Das Governance‑Modell ist offen, dokumentiert und transparent.
Flächen
AI‑Integration, Core, FABRIQUE, Observability, Marketplace, Security.
Entscheidungen
Gemeinsam getroffen, öffentlich dokumentiert, auditierbar.
Teilnahme
Forks, PRs, Issues, Bundles – freie Mitarbeit innerhalb und außerhalb.
Teilnahme & Mitarbeit
Jede Person kann klonen, forken, deployen. Mitarbeit erfolgt über Pull Requests, Issues, Bundles und Marketplace‑Beiträge. Fabrikage ist frei; Produkte können je nach Developer‑Dokumentation lizenziert/patentiert sein.
CONTRIBUTING
Leitfaden für Code, Tests, Docs, Policies.
GOVERNANCE
CEOC‑Zirkel, Rollen, Prozesse.
CODE OF CONDUCT
Respekt, Transparenz, Zusammenarbeit.
Modulkatalog (Taxonomie)
Alle Wissensbereiche als Module mit Ports/Adapters: Physik, Chemie, Biologie, Geo; Maschinenbau, Elektrotechnik, Informatik, Bau; Medizin, Psychologie, Pharmazie; Soziologie, Politik, Wirtschaft, Geschichte; Kunst, Musik, Literatur; IT, Energie, Transport, Produktion; Institutionen; Berufe.
Physics.Core
Observations → DerivedQuantities, UnitMap, DimensionalCheck.
Chemie.Analytik
Spectra → Concentrations, CalibrationCurveFit, NoiseFilter.
Informatik.CRUD/API/UI
EntitySchema → ApiRoutes/Views, DTOMapper, ValidationMap.
Architektur
Frontend: React/TS. Backend: Node.js + .NET Microservices. Daten: Postgres/Redis, InfluxDB/MongoDB. Echtzeit: MQTT + WebSockets. Container: Docker + Kubernetes. CI/CD: GitHub Actions + GitLab CI. AI: ML, NLP, CV.
Core / API
Geschäftslogik, Schnittstellen, Sicherheitskomponenten.
FABRIQUE
Fabriksteuerung, Planung, Materialfluss, Qualität.
AI_Integration
Wartung, Sprache, Vision.
CI/CD
Watchdog → Build → Test → Deployment. Blue‑Green/Canary. Health‑Monitor (Prom/Grafana). Rollback Manager. Autoscaling (Terraform/AWS). ELK‑Stack. GitHub Actions & Workflows.
Watchdog
Chokidar‑basiert; erkennt Änderungen.
Deploy
Ansible/Kubernetes, Blue‑Green + Canary.
Health/Rollback
Healthchecks, Monitoring, schneller Rückfall.
Sicherheit & Provenance
RBAC, Zwei‑Faktor, OIDC/SAML. Lizenz‑Whitelist, CVE‑Gates. Secrets zur Laufzeit. NetworkPolicy default‑deny, PodSecurity restricted. SBOM (CycloneDX/SPDX), DSSE Signaturen, Ledger‑Notarisierung.
Policies
Pre‑Wire/Pre‑Deploy Gates.
Provenance
Signaturen & SBOMs.
Observability
Logs, Metrics, Traces, Dashboards.
Roadmap
Kurzfristig: Kernmodule & Pilot. Mittelfristig: Integrationen & Skalierung. Langfristig: KI‑Optimierung, Automatisierung, Internationalisierung, Marketplace.
0–6 Monate
- IR/Validatoren
- Generatoren
- Wiring Engine
6–12 Monate
- CI/CD voll
- Observability Atlas
- Security Gates
12+ Monate
- Marketplace
- Internationalisierung
- DR/Notarisierung
Marketplace
Bundles: Code, Configs, SBOM, Signaturen, Installer, Docs. Install: ein Kommando. Integration: Produkte erscheinen als Module, sofort verdrahtbar und regenerierbar.
Bundler
Erstellt signierte Release‑Artefakte.
Installer
Migrations & Policy‑Validierung.
Publisher
Versionen, Badges, Changelogs.