Ralf Hüsing

Tools - SourceToAI

Das Kontext-Problem beim Einsatz von Sprachmodellen

Moderne Sprachmodelle (wie Claude, ChatGPT oder lokale Coding-Assistenten) können Software-Architekten und Entwickler bei Code-Reviews, Refactorings und API-Designs unterstützen – vorausgesetzt, sie erhalten den relevanten Systemkontext.

Bei realen .NET-Projekten stößt die manuelle Bereitstellung von Code jedoch schnell an praktische Grenzen:

SourceToAI löst diese Hürden vollständig offline. Das Tool transformiert lokale C#-Solutions und kompilierte .NET-Assemblies in strukturierte, token-effiziente Markdown-Feeds, die präzise auf die Anforderungen von LLMs zugeschnitten sind.


1. Multi-View-Export: Kontext nach Maß

Nicht jede Analyseaufgabe benötigt den vollständigen Quellcode bis ins letzte Implementierungsdetail. SourceToAI generiert aus derselben Codebasis parallel vier spezialisierte Sichten („Views“):


2. Adaptives Namespace-Clustering: Intelligentes Splitting

Um große Enterprise-Projekte für Web-LLMs handhabbar zu machen, zerlegt SourceToAI den Code nicht willkürlich nach Zeilenzahlen, sondern orientiert sich an der fachlichen Struktur:


3. Integrierte Assembly-Dekompilierung (ILSpy-Engine)

SourceToAI schließt die Lücke zu Closed-Source- und Drittanbieter-Komponenten:


4. Datensicherheit & Lokaler Schutz


Fazit

SourceToAI schlägt die Brücke zwischen mächtigen Sprachmodellen und realen .NET-Codebasen. Es liefert KI-Agenten und Web-Chats präzise den Kontext, den sie für fundierte Architektur- und Entwicklungsaufgaben benötigen – ohne Token-Ballast und ohne Sicherheitsrisiko.

Vollständig Open Source unter MIT-Lizenz auf GitHub.