🧠

IDE на основі ШІ

Повнофункціональний редактор коду PyQt6, де штучний інтелект не просто пропонує — він читає, записує, виконує та перевіряє код від вашого імені через структурований командний міст.

Багатопровайдерний ШІ 🎙️ Голосове введення та TTS 🔀 Різниця ⚡ Потокове передавання відповідей

Командний міст AI

ШІ не просто спілкується в чаті — він керує редактором через структурований протокол JSON

📖

Прочитайте один раз, редагуйте вільно

ШІ читає файл один раз за допомогою get_file_content, утримує вміст у контексті, а потім видає кілька редагувань на основі прив’язки без повторного читання між кожною зміною. Без марних поїздок туди й назад.

🎯

Замінений текст на основі прив’язки

Редагує посилання на точний текст для пошуку, а не номери рядків. Номери рядків зміщуються, коли код додається або видаляється, а прив’язки — ні. множинний replace_text виклики можна групувати в одній відповіді, усі застосовані атомарно.

📝

write_file для повного перезапису

Для нових модулів або повного перезапису AI надсилає весь вміст файлу однією командою. Система автоматично створює a .bak резервне копіювання перед перезаписом і відкриває результат у новій вкладці редактора.

💻

Термінальна інтеграція

ШІ може виконувати команди оболонки та отримувати результат JSON, перш ніж продовжити. Він очікує кожного результату, обробляє коди виходу та автоматично розрізняє діагностичні, конфігураційні, деструктивні команди та команди завершення сеансу.

🛡️

Захист від упорскування

Увесь вміст, що повертається з файлів, терміналів і веб-сторінок, загортається в [UNTRUSTED_CONTENT] маркери. Штучний інтелект отримує вказівки розглядати все, що знаходиться всередині, як дані, а не інструкції, запобігаючи атакам швидкого впровадження шкідливого вмісту файлів.

Функції редактора

🗂️

Редактор коду з кількома вкладками

Відкрийте кілька файлів одночасно. Кожна вкладка відстежує власну історію скасувань, підсвічування синтаксису та контекст команд ШІ.

🔀

Вбудований перегляд відмінностей

Один клік, щоб порівняти поточний стан редактора з останньою збереженою версією. Уніфікована відмінність із кольоровим кодуванням із підсвічуванням додавання/видалення. Вийдіть із режиму розрізнення, щоб повернутися до повного редагування.

💬

Потоковий чат AI

Відповіді токен за токеном надсилаються на панель чату. Команди IDE витягуються та виконуються у фоновому потоці, тому користувальницький інтерфейс залишається чутливим протягом усього часу.

🗃️

Модульна система підказок

Системні підказки є простими текстовими файлами модуля ~/.chameleon/prompts/. Складіть будь-яку комбінацію: технічний ремонт + академічний + чат. Кількість живих токенів і оцінка вартості для кожного постачальника.

📜

БД історії команд

Кожна команда AI реєструється history.db з ідентифікатором сеансу, міткою часу та результатом. Повний контрольний журнал для кожної зміни файлу, зробленої штучним інтелектом.

🌳

Браузер файлів

Панель дерева проектів для швидкої навігації. ШІ використовує list_project_files і list_open_files для виявлення реальних шляхів — він ніколи не винаходить розташування файлів.

Голос і мова

🎙️

Перетворення мовлення в текст пошепки

Local Whisper (whisper.cpp) транскрибує ваш голос у вхідні дані чату. Кодування без використання рук — диктуйте запитання, команди чи цілі підказки, не торкаючись клавіатури.

whisper.cppЛокальний висновокНемає хмарних STT
🔊

Перетворення тексту в мовлення Piper

Відповіді штучного інтелекту читаються вголос за допомогою Piper TTS — швидкі, місцеві, природні голоси. Ідеально підходить для доступності або роботи із зайнятими руками. Шляхи платформи розпізнаються автоматично в Linux, Windows і macOS.

Пайпер ТТСЛокальний висновокНастроюваний голос

Підтримувані постачальники AI

ПровайдерТипВартість (прибл.)Примітки
DeepSeekХмарний API0,00014 $ / 1K токенівза замовчуванням; відмінна якість коду
OpenAI (GPT-4o)Хмарний API$0,0050 / 1K жетонівНайкраще загальне міркування
Антропік (Клод)Хмарний API$0,0030 / 1 тис. токенівСильний у редагуванні тривалого контексту
Клод Код (Антропік)Термінал / штВикористання APIЗапускається як процес pty всередині терміналу IDE — повне агентне кодування в живій оболонці
GrokХмарний API$0,00005 / 1K токенівНадшвидкий висновок
МістральХмарний API$0,00025 / 1K токенівХороший європейський варіант
Місячний постріл / КіміХмарний API$0,00012 / 1K токенівВелике контекстне вікно
БутиМісцевийбезкоштовноЗапустіть будь-яку модель GGUF локально
LM StudioМісцевийбезкоштовноДружній графічний інтерфейс локального висновку

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

Командна станція роти (CCS)

Запустіть Chameleon IDE як офісний центр для вашого парку логістики 4×4 — окреме програмне забезпечення для відправки не потрібне

🗺

Надішліть маршрути та POI водіям

Надіслати a .gpx файл із IDE безпосередньо на будь-який телефон водія через одноранговий канал. Маршрути миттєво завантажуються на живу карту водія. Окремі набори POI — зупинки заправки, небезпеки, адреси доставки — можна натискати незалежно від будь-якого маршруту та відображатися у вигляді кольорових шпильок.

📦

Відправка маніфесту та рахунків-фактур

Створіть вантажний маніфест або підготуйте рахунок-фактуру в середовищі IDE, а потім надішліть його в одноранговому режимі на телефон водія. Драйвер бачить попередньо завантажений маніфест — без сканування та введення вручну. Рахунки-фактури можна підписувати на екрані та повертати тим же каналом.

🚨

Трансляція тикерів на весь флот

Надішліть пріоритетне сповіщення — надзвичайне, важливе, інструкції чи інформацію — і воно з’явиться у вигляді смужки на всю ширину на екрані кожного водія одночасно. Офіс повністю контролює весь автопарк без телефонних дзвінків до кожного автомобіля.

📡

Вбудований сервер сигналів — немає хмарного ретранслятора

Сигнальний сервер Chameleon (chameleon_signal.py) працює безпосередньо на офісному ПК разом із IDE або всередині Termux на будь-якому телефоні Android у парку. Телефони автопарку підключаються до нього через Tailscale або локальну точку доступу — без ретрансляції сторонніх розробників і щомісячного рахунку за сервер.

🏢
Офісний ПК під керуванням Chameleon IDE
chameleon_signal.py · WebSocket hub · Команда Fleet
Підключений автопарк → 🚛 Водій А 🚚 Водій Б 🧭 Польова команда 🚨 X — надзвичайна ситуація
Через Tailscale (віддалено) або точку доступу LAN (конвой) · Немає хмарного ретранслятора · Зашифровано E2E

Fleet App Screenshot

Logistics 4×4 companion app — on device

Подивіться AI IDE у дії

Зв’яжіться з нами, щоб отримати демонстраційну версію або обговорити ліцензію для вашої команди.

Запит на демонстрацію Логістика 4×4 → ← Повернутися до огляду