LenaX – AI Coder Agent

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 Studio oder Ollama
  • Base URL: http://localhost:1234 (LM Studio) oder http://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.

 

Klingt nach Ihrem Projekt?

Schreiben Sie mir oder starten Sie eine unverbindliche Projektanfrage.

Projektanfrage →Kontakt