Ein voll ausgestatteter PyQt6-Code-Editor, bei dem KI nicht nur Vorschläge macht, sondern in Ihrem Namen Code über eine strukturierte Befehlsbrücke liest, schreibt, ausführt und überprüft.
KI chattet nicht nur – sie steuert den Editor über ein strukturiertes JSON-Protokoll
Die KI liest eine Datei einmal mit get_file_content, hält den Inhalt im Kontext und gibt dann mehrere ankerbasierte Bearbeitungen aus, ohne zwischen den einzelnen Änderungen erneut zu lesen. Keine verschwendeten Hin- und Rückfahrten.
Bearbeitungen verweisen auf den genauen zu suchenden Text, nicht auf Zeilennummern. Zeilennummern verschieben sich, wenn Code hinzugefügt oder entfernt wird – Anker jedoch nicht. Mehrere replace_text Aufrufe können in einer einzigen Antwort gebündelt und alle atomar angewendet werden.
Bei neuen Modulen oder kompletten Umschreibungen sendet die KI den gesamten Dateiinhalt in einem Befehl. Das System erstellt automatisch eine .bak Backup vor dem Überschreiben und öffnet das Ergebnis in einem neuen Editor-Tab.
Die KI kann Shell-Befehle ausführen und das JSON-Ergebnis empfangen, bevor sie fortfährt. Es wartet auf jedes Ergebnis, verarbeitet Exit-Codes und unterscheidet automatisch Diagnose-, Konfigurations-, destruktive und sitzungsbeendende Befehle.
Alle von Dateien, Terminals und Webseiten zurückgegebenen Inhalte werden eingeschlossen [UNTRUSTED_CONTENT] Markierungen. Die KI ist angewiesen, alles darin als Daten zu behandeln – niemals als Anweisungen – und verhindert so Prompt-Injection-Angriffe durch schädliche Dateiinhalte.
Öffnen Sie mehrere Dateien gleichzeitig. Jede Registerkarte verfolgt ihren eigenen Rückgängig-Verlauf, die Syntaxhervorhebung und den KI-Befehlskontext.
Ein Klick genügt, um den aktuellen Editorstatus mit der zuletzt gespeicherten Version zu vergleichen. Farbcodiertes einheitliches Diff mit Hervorhebung hinzufügen/entfernen. Verlassen Sie den Diff-Modus, um zur vollständigen Bearbeitung zurückzukehren.
Antworten werden Token für Token in das Chat-Panel gestreamt. IDE-Befehle werden extrahiert und in einem Hintergrundthread ausgeführt, sodass die Benutzeroberfläche durchgehend reaktionsfähig bleibt.
Systemaufforderungen sind Klartext-Moduldateien in ~/.chameleon/prompts/. Stapeln Sie eine beliebige Kombination: Tech Repair + Academic + Chat. Live-Token-Anzahl und Kostenschätzung pro Anbieter.
Jeder KI-Befehl wird protokolliert history.db mit Sitzungs-ID, Zeitstempel und Ergebnis. Vollständiger Prüfpfad für jede von der KI vorgenommene Dateiänderung.
Projektbaum-Panel für schnelle Navigation. Die KI nutzt list_project_files Und list_open_files um echte Pfade zu entdecken – es erfindet niemals Dateispeicherorte.
Local Whisper (whisper.cpp) transkribiert Ihre Stimme in die Chat-Eingabe. Freihändiges Codieren – diktieren Sie Fragen, Befehle oder ganze Eingabeaufforderungen, ohne die Tastatur zu berühren.
KI-Antworten werden mit Piper TTS vorgelesen – schnelle, lokale, natürlich klingende Stimmen. Ideal für Zugänglichkeit oder Arbeiten mit den Händen. Plattformpfade werden unter Linux, Windows und macOS automatisch aufgelöst.
| Anbieter | Typ | Kosten (ca.) | Hinweise |
|---|---|---|---|
| DeepSeek | Cloud-API | 0,00014 $ / 1.000 Token | Standard; ausgezeichnete Codequalität |
| OpenAI (GPT-4o) | Cloud-API | 0,0050 $ / 1.000 Token | Beste allgemeine Argumentation |
| Anthropisch (Claude) | Cloud-API | 0,0030 $ / 1.000 Token | Stark im Bearbeiten langer Kontexte |
| Claude Code (anthropisch) | Terminal / Pty | API-Nutzung | Läuft als PTY-Prozess im IDE-Terminal – vollständige Agentencodierung in einer Live-Shell |
| Grok | Cloud-API | 0,00005 $ / 1.000 Token | Ultraschnelle Schlussfolgerung |
| Mistral | Cloud-API | 0,00025 $ / 1.000 Token | Gute, in Europa gehostete Option |
| Mondschuss / Kimi | Cloud-API | 0,00012 $ / 1.000 Token | Großes Kontextfenster |
| Zu sein | Lokal | Frei | Führen Sie jedes GGUF-Modell lokal aus |
| LM Studio | Lokal | Frei | GUI-freundliche lokale Inferenz |
Chameleon AI IDE — in action
Betreiben Sie die Chameleon-IDE als Bürozentrale für Ihre Logistik-4×4-Flotte – keine separate Versandsoftware erforderlich
Senden Sie eine .gpx Datei von der IDE über den Peer-Kanal direkt auf das Telefon eines beliebigen Fahrers übertragen. Routen werden sofort auf der Live-Karte des Fahrers geladen. Eigenständige POI-Sets – Tankstellen, Gefahrenstellen, Lieferadressen – können unabhängig von jeder Route verschoben werden und erscheinen als farbcodierte Pins.
Erstellen Sie ein Frachtmanifest oder bereiten Sie eine Rechnung in der IDE vor und übertragen Sie diese dann Peer-to-Peer auf das Telefon des Fahrers. Der Fahrer sieht das Manifest vorinstalliert – kein Scannen, keine manuelle Eingabe. Rechnungen können am Bildschirm unterzeichnet und über denselben Kanal zurückgesendet werden.
Senden Sie eine Prioritätswarnung – Notfall, Wichtig, Anweisungen oder Info – und sie erscheint gleichzeitig als Tickerleiste in voller Breite auf dem Bildschirm jedes Fahrers. Das Büro behält die volle Kontrolle über die Aufmerksamkeit der Flotte, ohne dass jedes Fahrzeug angerufen werden muss.
Der Chameleon-Signalserver (chameleon_signal.py) läuft direkt auf dem Büro-PC neben der IDE oder in Termux auf jedem Android-Telefon in der Flotte. Flottentelefone stellen über Tailscale oder den lokalen Hotspot eine Verbindung her – kein Drittanbieter-Relay, keine monatliche Serverrechnung.
Logistics 4×4 companion app — on device
Kontaktieren Sie uns für eine Live-Demo oder um eine Lizenz für Ihr Team zu besprechen.
Fordern Sie eine Demo an Logistik 4×4 → ← Zurück zur Übersicht