Roadmaps
Was jetzt läuft ·
Hand
Main app. Ships /imagegrok first, sprecher rewrite later.
In Progress
—
Planned
Integrate /imagegrok command (frontend dispatcher → /webhook/ai-chat-imagegrok)
Easy win — backend ist live. Body/Response identisch zu /image2.
Ship
Sprecher Re-Design + Rewrite (post-ship)
Erst nach /imagegrok-Integration. Sprecher als neu konzipierte Komponente in Hand.
Bookmarks/Embeds Dashboard mit Sync
Eigene Seite fuer gespeicherte Links, Embeds, Snippets. Sync ueber OrientDB. Kommt nach OrientDB-Milestone. arch: planned
Done
—
'MCP: Grok Image Gen'
Image generation via Grok. Backend live, integriert in sprecher als /imagegrok.
In Progress
—
Planned
Frontend-Integration in Hand
Siehe Hand-Projekt.
Expose as MCP server
Done
n8n workflow live & tested (grok-imagine-image)
POST /webhook/mcp/grok/image — gibt URL zurück.
2026-06-01sprecher · /imagegrok workflow (text → image)
POST /webhook/ai-chat-imagegrok mit sprecher-Body/Response-Shape. jere/tayfun-only.
2026-06-01
'MCP: Grok Text Gen'
Text generation via Grok. n8n workflow + future MCP surface.
In Progress
—
Planned
Activate in n8n UI
Expose as MCP server
Done
n8n workflow live & tested (grok-4-latest)
POST /webhook/mcp/grok/text — credentials gebunden, end-to-end-Call erfolgreich.
2026-06-01
'MCP: Grok Video Gen'
Video generation via Grok. Submit funktioniert, Poll-Endpoint unklar.
In Progress
—
Planned
Poll-Endpoint in xAI Docs recherchieren
GET /v1/videos/generations/{request_id} returnt 404. Korrekten Status-Pfad finden.
sprecher · /videogrok workflow
Expose as MCP server
Done
Submit-Job funktioniert (grok-imagine-video)
POST /v1/videos/generations returnt request_id.
2026-06-01
bits
Wiederverwendbare verifizierte Snippets (nginx, JSX, n8n-Subworkflows) in VectorDB. Claude findet statt halluziniert.
In Progress
—
Planned
Konzept: Bits als atomare wiederverwendbare Einheiten
Jedes Bit: Input-Schema + Output-Template + Beispiel + Tags. Typen: nginx-snippet, JSX-Komponente, n8n-Subworkflow, MCP-Tool-Definition, shell-oneliner.
OrientDB als VectorDB fuer Bits
Similarity-Search per Embedding. Bereits auf Server vorhanden (sprecher nutzt es schon).
MCP-Tool: search_bits(query) + get_bit(id)
Claude ruft search_bits("nginx reverse proxy") auf und bekommt verifizierten Block zurueck statt zu generieren.
auge-Baustein: interaktiver Bit-Generator
z.B. proxyPass(serviceName, port, domain) → fertiger nginx-Block + certbot-Befehl. User fuellt Felder, Output direkt kopierbar.
Sprecher-Integration: Bits als Kontext
Relevante Bits werden automatisch als Kontext mitgegeben. Claude schreibt nur Kommentar/Delta, Haiku vervollstaendigt.
Kostenmodell: Haiku fuer Bit-Ausfuellung, Sonnet/Opus nur fuer Architektur
Bit gefunden → Haiku fuellt Template aus. Kein Bit → Sonnet generiert + indiziert neues Bit.
Agent schreibt nur den Diff-Kommentar, Bit wird ersetzt
Statt ganzen Code neu schreiben: Agent markiert Stelle, Bit wird eingefuegt. Spart Token, reduziert Fehler.
Done
Idee dokumentiert
2026-06-02
dann
Roadmap-Plattform fuer alle Claude-Projekte. Aktuell als /roadmaps auf jg-site, spaeter eigenstaendig.
In Progress
Roadmaps live auf roadmaps.jeremias-groehl.de (Subdomain, nginx, 301 von auge/roadmaps)
jg-site Service starten (deploy-User, pnpm start, Port 3000)
Planned
Architektur-Ansicht: Current / Geplant / Traum als Schalter
Jedes Projekt kann pro Architektur-State Items haben. Umschalten zeigt andere Perspektive auf dasselbe Board.
Umbenennung zu 'dann' (eigene Domain, eigenes Repo)
Auge bekommt eigene Roadmap auf dann-Plattform
Wenn dann eigenstaendig laeuft: auge.jeremias-groehl.de/roadmaps → dann-Instanz mit auge-Projekten
Jedes Claude-Projekt kann seine eigene dann-Instanz haben oder die zentrale nutzen
Auto-Deploy: claude-roadmaps push → dann rebuild
n8n Webhook fuer roadmap.*.md Aggregation
Done
dann.jeremias-groehl.de live (nginx + SSL + proxy → 3002)
2026-06-02jeremias-groehl.de main site live (port 3002)
2026-06-02Roadmaps MVP: Timelines, Gruppen, Drag-and-Drop, Collapse
2026-06-02claude-roadmaps Repo als zentraler Datenspeicher
2026-06-02loadRoadmaps.ts: roadmap.<slug>.md → automatisch aggregiert
2026-06-02
jg-site↗
Landing page + Roadmaps-Cockpit fuer alle Claude-Projekte.
In Progress
roadmaps.jeremias-groehl.de subdomain + nginx aufsetzen
nginx sites-available/roadmaps → proxy :3000. certbot SSL. 301 von auge.jeremias-groehl.de/roadmaps → subdomain.
jg-site.service auf deploy-User umstellen (Service gecrasht)
User=deploy, WorkingDirectory=/var/lib/deploy/jg-site, ExecStart=/var/lib/deploy/.local/node/bin/pnpm start, ROADMAPS_DIR=/var/lib/deploy/claude-roadmaps. Danach pnpm build + systemctl start.
Static export + GitHub Actions Deploy aufsetzen
next.config.js hat output:'export'. Workflow-File erstellt aber noch nicht gepusht. GitHub Secrets fehlen: DEPLOY_SSH_KEY, DEPLOY_HOST, DEPLOY_PORT, DEPLOY_USER, DEPLOY_PATH.
Roadmaps force-dynamic → static build-time umstellen
loadRoadmaps() zur Build-Zeit. claude-roadmaps als Submodule oder ROADMAPS_DIR im CI. claude-roadmaps push triggert jg-site rebuild via repository_dispatch.
Planned
GitHub Secrets in Jg-Site Repo eintragen
claude-roadmaps push triggert jg-site rebuild
Blog-Agent Output deployen (auge)
/tmp/blog-linux-server-overview-index.html → /home/claude-user/auge/pages/blog-linux-server-overview/ (root: cp + chown)
Lernseiten-Agent Output deployen (auge, noch nicht fertig beim Chat-Ende)
Convention in globale CLAUDE.md: roadmap.<slug>.md in claude-roadmaps pflegen
Done
claude-roadmaps Repo erstellt, geclont, Seed-Files gepusht
2026-06-02loadRoadmaps.ts parst roadmap.<slug>.md aus ROADMAPS_DIR mit Fallback
2026-06-02Roadmaps: Gruppen, Collapse, Drag-and-Drop, vertikale Timelines
2026-06-02CLAUDE.md + README mit pnpm-Convention + Roadmap-Workflow-Doku
2026-06-02.github/workflows/deploy.yml erstellt (noch nicht gepusht)
2026-06-02Roadmaps page MVP
2026-06-01Initial site scaffold
2024-01-01
ChordGen↗
Small chord generator experiment.
In Progress
—
Planned
More chord types
Done
MVP