
LenaX
LenaX ist ein lokal-first AI Coding Agent für VS Code und JetBrains, entwickelt von Timo Böhme (TB-Software). Der Name setzt sich aus „Lena“ (meiner Tochter) und „X“ (variable Form intelligenter Systeme) zusammen. Ziel: Ein Agent, der lokal auf deinem Rechner handelt, Dateien liest und schreibt, Markdown-Dokumente erstellt/zusammenfasst/überwacht und beim Programmieren wirklich hilft.
Fokus-Modelle: xAI Grok Code Fast 1, Codex‑artige Code‑Modelle und eigene/self‑hosted LLMs wie Mistral (OpenAI‑kompatible APIs, Ollama/LM Studio). Keine Promo‑Texte, keine künstlichen Limits – du entscheidest, welche Provider/Modelle du nutzt.
Was LenaX konkret kann
- Code‑Generierung und ‑Erklärung: Von Aufgabenbeschreibung zu strukturiertem Code inklusive Kommentare und Tests
- Refactoring und Qualität: Saubere Rewrites, Typisierung, Lint‑Fixes, Dead‑Code‑Entfernung
- Test‑Unterstützung: Minimal‑Tests, Snapshot‑Anpassungen, kleine Test‑Harnesses
- Dateizugriff lokal: Lesen/Schreiben von Projektdateien, Erstellen/Analysieren/Synchronisieren von Markdown‑Dokus
- Task‑Automatisierung: Builds, Tests, Terminal‑Kommandos, einfache Skript‑Automationen
- MCP‑Integration: Erweiterbar über Model Context Protocol
- Agent‑Modi: Planen (Architect), Implementieren (Coder), Debuggen (Debugger); eigene Modus‑Presets möglich
Sprachen & Stacks (Beispiele)
- C#, VB.NET, PowerShell (Windows‑Fokus), SQL
- TypeScript/JavaScript (Node.js, React/Vite, Webview‑UI)
- Python (Skripte, Auswertung, Tools)
- Shell/Pipeline‑Aufgaben
Modelle & Provider
- xAI Grok Code Fast 1 (Fokus auf schnelles Code‑Verständnis)
- Codex‑artige Code‑Modelle (Code‑Optimierung, Komplettierung)
- Mistral/Mixtral und andere OpenAI‑kompatible LLMs
- Lokale Runner: Ollama, LM Studio (OpenAI‑API kompatibel)
Installation & Schnellstart
VSIX Installation
1) Lade die VSIX-Datei von tb-software.ch/page/lenax-ai-coder-agent herunter 2) In VS Code: Extensions → ... Menü → Install from VSIX... → Wähle die heruntergeladene Datei 3) Starte VS Code neu
TB-Software Standard-Konfiguration
Nach der Installation konfiguriere LenaX mit dem TB-Software Standard-Setup:
1) Öffne die LenaX-Ansicht (Sidebar-Icon) 2) Klicke auf Settings (Zahnrad-Symbol) 3) Erstelle ein neues Profil:
- Name:
TB-Software Test - Provider:
LM Studio - Base URL:
http://yourhosting.com/ - Model ID:
mistralai/magistral-small-2509
4) Klicke Save und aktiviere das Profil
Alternative: Lokale Modelle (Ollama/LM Studio)
Wenn du vollständig lokal arbeiten möchtest:
1) Installiere LM Studio oder Ollama 2) Lade ein Modell herunter (z.B. mistral, codellama, deepseek-coder) 3) Starte den lokalen Server 4) Konfiguriere LenaX:
- Provider:
LM StudiooderOllama - Base URL:
http://localhost:1234(LM Studio) oderhttp://localhost:11434(Ollama) - Model ID: Name des geladenen Modells
Erste Aufgabe
1) Öffne die LenaX-Ansicht 2) Gib eine Aufgabe ein, z.B.:
- “Erstelle eine C#-Klasse für Kundenbestellungen mit Properties und Validierung”
- “Erkläre mir diese Funktion” (nachdem du Code markiert hast)
- “Debugge diesen Fehler” (bei Fehlermeldungen)
Hinweis: LenaX funktioniert auch rein lokal mit selbst gehosteten Modellen – ohne externe Cloud-Dienste.
