IMA-AI ist meine persönliche Multi-Agent-KI-Plattform – ein Supervisor namens IMA, der dich kennt, sich erinnert und Aufgaben an spezialisierte Agenten-Teams delegiert. Lokal-first und auf der eigenen Maschine lauffähig.
Drei Rollen in einer Oberfläche:
- Persönlicher Assistent – IMA organisiert Alltag & Arbeit und delegiert an Spezialisten-Teams.
- AI Workflow Studio – visuelle Automatisierungen aus Bausteinen, manuell oder von der KI generiert.
- Dev-/Coding-Tool – Agenten-Teams bauen Software, führen Code aus und deployen Projekte.
Wie es funktioniert
Aus einer Nachricht wird ein Plan: Der Intent-Router entscheidet, ob IMA selbst antwortet oder ein Team übernimmt. Ein Team-Lead zerlegt den Auftrag in Board-Tasks mit Abhängigkeiten, ein Board-Executor führt sie als DAG parallel aus, eine Review-Pipeline (Code- + Security-Review) prüft jedes Ergebnis, und ein Synthese-Pass führt die Einzelteile zu einem kohärenten Ergebnis zusammen – live zurück in den Chat.
Highlights
- Agentic Loop – Agenten denken, rufen Tools auf und arbeiten mehrstufig (bis zu 12 Iterationen).
- Kanban-Board – autonome Task-Ausführung mit Review-Pipeline (planned → in_progress → review → done).
- Workflow-Engine – visueller Node-Editor (~17 Node-Typen) mit Cron-Scheduling und KI-Generator.
- Teams & Agenten – Supervisor → Team-Leads → Sub-Agenten, pro Agent konfigurierbares Modell.
- Workspace-Sandbox – abgesichertes Dateisystem + Whitelist-Command-Runner mit Live-Terminal.
- Deploy über Coolify – vom Projekt per GitHub-Push zu Build & Live-URL (Auto-HTTPS).
- Gedächtnis mit Herkunft – Fakten mit Provenance und Scopes (Global/Privat/Arbeit/Projekt).
- Token-/Kosten-Tracking – Usage pro Agent, Tagesbudget mit Fallback-Modell.
Technisch ein TypeScript-Monorepo (Turborepo + pnpm): Fastify-5-Backend mit eingebautem node:sqlite (FTS5), React-19-Frontend, LLM-Anbindung über OpenRouter (plus Gemini und lokales Serving via Ollama). In aktiver Entwicklung – der Kern-Loop läuft.