🧠

IDE alimentat de AI

Un editor de cod PyQt6 cu funcții complete, unde AI nu doar sugerează, ci citește, scrie, rulează și verifică codul în numele tău printr-o punte de comandă structurată.

Multi-provider AI 🎙️ Intrare vocală și TTS 🔀 Vedere diferită ⚡ Răspunsuri în flux

Podul de comandă AI

AI nu se limitează la chat, ci operează editorul printr-un protocol JSON structurat

📖

Citiți o dată, editați liber

AI citește un fișier o dată cu get_file_content, menține conținutul în context, apoi emite mai multe editări bazate pe ancoră fără a reciti între fiecare modificare. Fără călătorii dus-întors pierdute.

🎯

replace_text bazat pe ancora

Editările fac referire la textul exact de găsit, nu numerele de rând. Numerele liniilor se schimbă pe măsură ce codul este adăugat sau eliminat - ancorele nu. Multiplu replace_text apelurile pot fi grupate într-un singur răspuns, toate aplicate atomic.

📝

write_file pentru rescrieri complete

Pentru module noi sau rescrieri complete, AI trimite întregul conținut al fișierului într-o singură comandă. Sistemul creează automat un .bak backup înainte de suprascriere și deschide rezultatul într-o nouă filă editor.

💻

Integrarea terminalelor

AI poate rula comenzi shell și poate primi rezultatul JSON înainte de a continua. Așteaptă fiecare rezultat, gestionează codurile de ieșire și distinge automat comenzile de diagnosticare, configurare, distructive și de încheiere a sesiunii.

🛡️

Protectie la injectie

Tot conținutul returnat de la fișiere, terminale și pagini web este împachetat [UNTRUSTED_CONTENT] markere. AI este instruit să trateze totul din interior ca date – niciodată instrucțiuni – prevenind atacurile cu injectare promptă din conținutul fișierelor rău intenționate.

Caracteristici editor

🗂️

Editor de cod cu mai multe file

Deschideți mai multe fișiere simultan. Fiecare filă urmărește propriul istoric de anulare, evidențierea sintaxei și contextul comenzii AI.

🔀

Vizualizare diferită încorporată

Un clic pentru a compara starea actuală a editorului cu ultima versiune salvată. Diferență unificată cu coduri de culori cu adăugare/eliminare evidențiere. Ieșiți din modul diff pentru a reveni la editarea completă.

💬

Streaming chat AI

Răspunsurile transmit token-cu-token în panoul de chat. Comenzile IDE sunt extrase și executate într-un thread de fundal, astfel încât interfața de utilizare rămâne receptivă pe tot parcursul.

🗃️

Sistem modular prompt

Solicitările de sistem sunt fișiere de modul text simplu în ~/.chameleon/prompts/. Stivuiți orice combinație: Tech Repair + Academic + Chat. Numărul de jetoane live și estimarea costurilor per furnizor.

📜

Istoricul comenzilor DB

Fiecare comandă AI este conectată history.db cu ID-ul sesiunii, marcajul de timp și rezultatul. Pista de audit completă pentru fiecare modificare de fișier făcută de AI.

🌳

Browser de fișiere

Panoul arborelui de proiect pentru navigare rapidă. AI folosește list_project_files şi list_open_files pentru a descoperi căi reale — nu inventează niciodată locațiile fișierelor.

Voce și vorbire

🎙️

În șoaptă vorbire în text

Local Whisper (whisper.cpp) vă transcrie vocea în intrarea de chat. Codare hands-free — dictați întrebări, comenzi sau solicitări întregi fără a atinge tastatura.

şoaptă.cppInferență localăFără cloud STT
🔊

Piper text-to-speech

Răspunsurile AI sunt citite cu voce tare folosind Piper TTS — voci rapide, locale, cu sunet natural. Ideal pentru accesibilitate sau lucrul cu mâinile ocupate. Căile platformei rezolvate automat pe Linux, Windows și macOS.

Piper TTSInferență localăVoce configurabilă

Furnizori AI acceptați

FurnizorTipCost (aprox.)Note
DeepSeekCloud API0,00014 USD/1K jetoaneImplicit; calitate excelentă a codului
OpenAI (GPT-4o)Cloud API0,0050 USD / jetoane 1KCel mai bun raționament general
Antropic (Claude)Cloud API0,0030 USD / jetoane 1KPuternic la editarea de context lung
Claude Code (antropic)Terminal / pctUtilizarea API-uluiSe rulează ca un proces pty în interiorul terminalului IDE - codificare agentică completă într-un shell live
GrokCloud API0,00005 USD/1K jetoaneInferență ultra-rapidă
MistralCloud API0,00025 USD/1K jetoaneOpțiune bună găzduită în Europa
Moonshot / KimiCloud API0,00012 USD/1K jetoaneFereastra de context mare
A fiLocalGratuitRulați orice model GGUF la nivel local
LM StudioLocalGratuitInferență locală prietenoasă cu GUI

Screenshots

Chameleon AI IDE — in action

Chameleon AI IDE overview
Chameleon AI IDE — full desktop overview
Chameleon AI IDE multi-provider
Multi-provider AI with live chat and code panel
AI IDE chat and editor
AI chat panel with streaming responses alongside code editor
AI IDE diff view
Built-in diff view — colour-coded before/after AI code edits
AI IDE voice and file browser
Voice STT input, Piper TTS and integrated file browser
AI IDE terminal and command log
Terminal integration and full AI command audit log

Stația de comandă a companiei (CCS)

Rulați Chameleon IDE ca hub de birou pentru flota dvs. Logistics 4×4 - nu este nevoie de software de expediere separat

🗺

Împingeți rutele și punctele de interes către șoferi

Trimite un .gpx fișier din IDE direct pe telefonul oricărui șofer prin canalul peer. Rutele se încarcă instantaneu pe harta live a șoferului. Seturile de puncte de interes autonome — opriri de combustibil, pericole, adrese de livrare — pot fi împinse independent de orice rută și pot apărea ca pini cu coduri de culoare.

📦

Expediere manifest și factură

Creați un manifest de marfă sau pregătiți o factură în IDE, apoi împingeți-o peer-to-peer la telefonul șoferului. Driverul vede manifestul preîncărcat — fără scanare, fără introducere manuală. Facturile pot fi semnate pe ecran și returnate pe același canal.

🚨

Ticker difuzat la nivelul întregii flote

Trimiteți o alertă prioritară — Urgență, Important, Instrucțiuni sau Informații — și apare simultan ca o bară de ticker pe toată lățimea pe ecranul fiecărui șofer. Biroul rămâne în deplină control asupra atenției flotei fără un apel telefonic la fiecare vehicul.

📡

Server de semnal încorporat — fără releu cloud

Serverul de semnal Cameleon (chameleon_signal.py) rulează direct pe computerul de birou alături de IDE sau în interiorul Termux pe orice telefon Android din flotă. Telefoanele din flota se conectează la acesta prin Tailscale sau hotspot-ul local - fără releu terță parte, fără factură lunară de server.

🏢
PC de birou care rulează Chameleon IDE
chameleon_signal.py · Hub WebSocket · Comanda flotei
Flotă conectată → 🚛 Soferul A 🚚 Șoferul B 🧭 Echipa de teren 🚨 X — Urgență
Prin Tailscale (la distanță) sau hotspot LAN (convoi) · Fără retransmisie cloud · E2E criptat

Fleet App Screenshot

Logistics 4×4 companion app — on device

Vedeți AI IDE în acțiune

Contactează-ne pentru o demonstrație live sau pentru a discuta despre o licență pentru echipa ta.

Solicitați o demonstrație Logistica 4×4 → ← Înapoi la prezentare generală