🔥 Я собрал свой Cursor и выложил его в опенсорс. Бесплатно, для Windows, macOS и Linux

Год назад я подсел на AI-редакторы. Cursor, Windsurf, весь этот новый жанр «IDE, которая пишет код за тебя». Удобно. Но каждый раз упирался в одно и то же: подписка, лимиты, твой код улетает на чужие серверы, а под капотом чёрный ящик, в который тебя не пускают.

В какой-то момент я разозлился и подумал: а что, если просто собрать такое самому. Полностью своё. Без подписки. С возможностью подключить любую модель. И отдать людям бесплатно.
Так появился CrabCode.

Что это - Десктопная AI-среда разработки. Не плагин к VS Code, не веб-обёртка — полноценное приложение на Electron + React + TypeScript, которое запускается на Windows, macOS и Linux.

  • редактор кода на движке Monaco (том самом, что в VS Code) с подсветкой десятков языков
  • встроенный терминал
  • файловый менеджер с иконками под проект
  • встроенный браузер прямо в окне
  • AI-агент, который читает и правит файлы, понимает твой проект и выполняет задачи
  • поддержка MCP-инструментов
  • тёмная и светлая темы, мультиязычный интерфейс

Главное отличие от Cursor

Ты подключаешь свою модель. Любой OpenAI-совместимый провайдер: свой ключ, свой base URL, своя модель. Ключ хранится локально на твоей машине и никуда не уходит. Хочешь — гоняй через облако, хочешь — через локальную модель. Никаких подписок и лимитов от меня, потому что я вообще не в этой цепочке.

Честно о статусе

Это ранняя версия. Сборки пока не подписаны сертификатами, так что Windows покажет SmartScreen, а macOS попросит подтвердить запуск — это нормально для опенсорса без платного сертификата. Что-то будет ломаться. Я специально выкладываю рано, чтобы допиливать вместе с вами, а не полировать в стол полгода.Как попробовать

Готовые сборки под три платформы лежат в релизах на GitHub — скачал и запустил. Хочешь собрать сам из исходников: npm install, npm run dev, и всё поднимается локально.

Репозиторий: CrabCode Ide

Что прошу

Поставьте звезду, если идея нравится — для опенсорса это буквально топливо. И напишите в комментариях или в issues, чего не хватает: какие модели подключаете, что бесит в Cursor, что хотите видеть в CrabCode. Я читаю всё и правлю по фидбеку.

Один разработчик собрал альтернативу продукту, за который берут деньги по подписке. Дальше — вместе.

1