🧠

IDE zasilane sztuczną inteligencją

W pełni funkcjonalny edytor kodu PyQt6, w którym sztuczna inteligencja nie tylko sugeruje — czyta, zapisuje, uruchamia i weryfikuje kod w Twoim imieniu za pośrednictwem strukturalnego mostka poleceń.

Sztuczna inteligencja wielu dostawców 🎙️ Wprowadzanie głosowe i TTS 🔀 Różny widok ⚡ Odpowiedzi przesyłane strumieniowo

Most dowodzenia AI

Sztuczna inteligencja nie tylko czatuje — obsługuje edytor za pomocą ustrukturyzowanego protokołu JSON

📖

Przeczytaj raz, edytuj swobodnie

AI odczytuje plik raz get_file_content, utrzymuje treść w kontekście, a następnie wprowadza wiele zmian opartych na zakotwiczeniach bez ponownego czytania pomiędzy każdą zmianą. Żadnych zbędnych podróży w obie strony.

🎯

Tekst zamiany oparty na kotwicy

Zmiany odwołują się do szukanego tekstu, a nie do numerów wierszy. Numery linii zmieniają się wraz z dodawaniem lub usuwaniem kodu – kotwice nie. Wiele replace_text wywołania mogą być grupowane w jedną odpowiedź, wszystkie stosowane atomowo.

📝

write_file dla pełnego przepisywania

W przypadku nowych modułów lub całkowitego przepisania sztuczna inteligencja wysyła całą zawartość pliku w jednym poleceniu. System automatycznie tworzy plik .bak kopię zapasową przed nadpisaniem i otwiera wynik w nowej karcie edytora.

💻

Integracja terminala

Przed kontynuowaniem sztuczna inteligencja może uruchamiać polecenia powłoki i odbierać wynik JSON. Czeka na każdy wynik, obsługuje kody wyjścia i automatycznie rozróżnia polecenia diagnostyczne, konfiguracyjne, niszczące i kończące sesję.

🛡️

Zabezpieczenie wtrysku

Cała zawartość zwracana z plików, terminali i stron internetowych jest opakowana [UNTRUSTED_CONTENT] znaczniki. Sztuczna inteligencja otrzymuje polecenie traktowania wszystkiego w środku jako danych — nigdy instrukcji — zapobiegając atakom polegającym na natychmiastowym wstrzyknięciu złośliwej zawartości pliku.

Funkcje edytora

🗂️

Edytor kodu z wieloma zakładkami

Otwórz wiele plików jednocześnie. Każda zakładka śledzi własną historię cofania, podświetlanie składni i kontekst poleceń AI.

🔀

Wbudowany widok różnicowy

Jedno kliknięcie, aby porównać aktualny stan edytora z ostatnio zapisaną wersją. Oznaczone kolorami, ujednolicone różnice z podświetlaniem dodawania/usuwania. Wyjdź z trybu różnicowego, aby powrócić do pełnej edycji.

💬

Przesyłanie strumieniowe czatu AI

Odpowiedzi przesyłane są token po tokenie do panelu czatu. Polecenia IDE są wyodrębniane i wykonywane w wątku w tle, dzięki czemu interfejs użytkownika pozostaje responsywny przez cały czas.

🗃️

Modułowy system podpowiedzi

Monity systemowe to pliki modułów w postaci zwykłego tekstu ~/.chameleon/prompts/. Układaj dowolną kombinację: Naprawa techniczna + Nauka + Czat. Liczba tokenów na żywo i szacunkowy koszt na dostawcę.

📜

Historia poleceń DB

Każde polecenie AI jest logowane history.db z identyfikatorem sesji, znacznikiem czasu i wynikiem. Pełna ścieżka audytu dla każdej zmiany pliku dokonanej przez sztuczną inteligencję.

🌳

Przeglądarka plików

Panel drzewa projektu umożliwiający szybką nawigację. AI wykorzystuje list_project_files I list_open_files do odkrywania prawdziwych ścieżek — nigdy nie wymyśla lokalizacji plików.

Głos i mowa

🎙️

Szeptana zamiana mowy na tekst

Local Whisper (whisper.cpp) transkrybuje Twój głos na wejście na czacie. Kodowanie bez użycia rąk — dyktuj pytania, polecenia lub całe podpowiedzi bez dotykania klawiatury.

szept.cppWnioskowanie lokalneBrak chmury STT
🔊

Piper zamiana tekstu na mowę

Odpowiedzi AI są odczytywane na głos za pomocą Piper TTS — szybkich, lokalnych i naturalnie brzmiących głosów. Idealny do zapewnienia dostępności lub pracy z zajętymi rękami. Ścieżki platform są rozpoznawane automatycznie w systemach Linux, Windows i macOS.

Piper TTSWnioskowanie lokalneKonfigurowalny głos

Obsługiwani dostawcy AI

DostawcaTypKoszt (w przybliżeniu)Notatki
DeepSeekAPI w chmurze0,00014 $ / 1 tys. tokenówDomyślny; doskonała jakość kodu
OpenAI (GPT-4o)API w chmurzeTokenów 0,0050 $ / 1 tysNajlepsze ogólne rozumowanie
Antropiczny (Claude)API w chmurzeTokenów 0,0030 $ / 1 tysDobrze radzi sobie z edycją długiego kontekstu
Claude Code (antropiczny)Terminal / pktUżycie APIDziała jako proces pty w terminalu IDE — pełne kodowanie agenta w działającej powłoce
GrokAPI w chmurzeTokenów 0,00005 $ / 1 tysUltraszybkie wnioskowanie
MistralAPI w chmurze0,00025 $ / 1 tys. tokenówDobra opcja hostowana w Europie
Księżycowy strzał / KimiAPI w chmurze0,00012 $ / 1 tys. tokenówDuże okno kontekstowe
ByćLokalnyBezpłatnyUruchom lokalnie dowolny model GGUF
Studio LMLokalnyBezpłatnyLokalne wnioskowanie przyjazne dla 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

Stacja dowodzenia kompanii (CCS)

Uruchom Chameleon IDE jako centrum biurowe dla swojej floty Logistics 4×4 — nie jest potrzebne osobne oprogramowanie wysyłkowe

🗺

Przesyłaj kierowcom trasy i punkty POI

Wyślij .gpx plik z IDE bezpośrednio do telefonu dowolnego kierowcy za pośrednictwem kanału równorzędnego. Trasy ładują się natychmiast na aktualnej mapie kierowcy. Samodzielne zestawy POI — przystanki paliwowe, zagrożenia, adresy dostaw — można przesuwać niezależnie od dowolnej trasy i wyświetlać jako oznaczone kolorami pinezki.

📦

Manifest i wysyłka faktury

Zbuduj manifest ładunku lub przygotuj fakturę w IDE, a następnie wypchnij ją peer-to-peer na telefon kierowcy. Kierowca widzi wstępnie załadowany manifest — bez skanowania i ręcznego wprowadzania. Faktury można podpisywać na ekranie i zwracać tym samym kanałem.

🚨

Transmisja giełdowa obejmująca całą flotę

Wyślij alert priorytetowy — Alarm, Ważne, Instrukcje lub Informacje — a pojawi się on jednocześnie w postaci paska o pełnej szerokości na ekranie każdego kierowcy. Biuro w pełni kontroluje całą flotę, bez konieczności wykonywania połączeń telefonicznych do każdego pojazdu.

📡

Wbudowany serwer sygnału — brak przekaźnika w chmurze

Serwer sygnałowy Chameleon (chameleon_signal.py) działa bezpośrednio na komputerze biurowym wraz z IDE lub w Termux na dowolnym telefonie z systemem Android we flocie. Telefony flotowe łączą się z nim za pośrednictwem Tailscale lub lokalnego hotspotu — bez przekaźników innych firm i bez miesięcznych rachunków za serwer.

🏢
Komputer biurowy z systemem Chameleon IDE
chameleon_signal.py · Koncentrator WebSocket · Dowództwo floty
Połączona flota → 🚛 Kierowca A 🚚 Kierowca B 🧭 Zespół terenowy 🚨 X — Nagły wypadek
Przez Tailscale (zdalnie) lub hotspot LAN (konwój) · Brak przekaźnika w chmurze · Szyfrowanie E2E

Fleet App Screenshot

Logistics 4×4 companion app — on device

Zobacz AI IDE w akcji

Skontaktuj się z nami, aby uzyskać wersję demonstracyjną na żywo lub omówić licencję dla swojego zespołu.

Poproś o demonstrację Logistyka 4×4 → ← Powrót do przeglądu