Локальный ИИ-блокнот для встреч с открытым исходным кодом: записывает системный звук без бота в звонке и служит альтернативой Granola.
Sidenai/sidex
Порт рабочей среды VS Code с заменой Electron на Tauri: приложение использует системный webview, чтобы снизить потребление памяти. Ранний релиз.
Open source альтернатива:Visual Studio Code
- Звёзды
- 3,101
- Форки
- 259
- Открытые issues
- 54
- Последний коммит
- 2 месяца назад
Что это?
SideX — ранний порт Visual Studio Code, в котором Electron заменён на Tauri. TypeScript-рабочая среда, редактор Monaco и компоновка сохранены из VS Code, а нативная часть — работа с файлами, PTY терминала, Git, отслеживание изменений файлов, индексация поиска и хранилище SQLite — реализована на Rust. Вместо встроенного Chromium приложение использует webview, уже установленный в ОС: например, WKWebView в macOS и WebView2 в Windows.
Согласно описанию, работают основные возможности редактирования, встроенный терминал, операции Git, поиск файлов и установка расширений из Open VSX. Extension host и отладчик всё ещё находятся в разработке, поэтому многие расширения VS Code пока не запустятся. В проект также входит опциональный встроенный AI-чат-агент, работающий через локальный Go-сервер, привязанный к loopback-интерфейсу. Он использует ключи провайдеров моделей, которые предоставляет пользователь, и не требует аккаунта SideX.
Проект распространяется по лицензии MIT и рассчитан на участников, знакомых с исходным кодом VS Code. Готовые бинарные файлы пока не распространяются, поэтому для сборки из исходников нужны Rust и Node.js, а первая сборка занимает несколько минут.
Ключевые возможности
- 01Редактор на базе Monaco с подсветкой синтаксиса и базовым IntelliSense
- 02Встроенный терминал на базе PTY, реализованного на Rust
- 03Операции Git: просмотр статуса и diff, коммиты, ветки, push/pull
- 04Установка расширений из реестра Open VSX
- 05Встроенный AI-агент, подключающийся к выбранным пользователем провайдерам моделей
Сценарии использования
- Попробовать более лёгкий редактор в стиле VS Code, потребляющий меньше памяти, чем VS Code на Electron
- Изучить, как рабочую среду VS Code можно портировать на Tauri
- Участвовать в разработке раннего open-source проекта редактора на Rust и TypeScript
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/Sidenai/sidex.git - 2
Перейдите в папку проекта
cd sidex - 3
Установите зависимости
npm install - 4
Запустите в режиме разработки
npm run tauri dev
Что важно знать
- Это ранний релиз: хост расширений и отладчик всё ещё находятся в разработке.
- Готовые бинарные файлы пока не распространяются, поэтому проект нужно собрать из исходного кода. Первая компиляция Rust занимает 5–10 минут.
- Экономию памяти проще всего проверить на macOS; результаты на Windows неоднозначнее.
Темы
Частые вопросы
- Что такое sidex?
- Порт рабочей среды VS Code с заменой Electron на Tauri: приложение использует системный webview, чтобы снизить потребление памяти. Ранний релиз. SideX — ранний порт Visual Studio Code, в котором Electron заменён на Tauri. TypeScript-рабочая среда, редактор Monaco и компоновка сохранены из VS Code, а нативная часть — работа с файлами, PTY терминала, Git, отслеживание изменений файлов, индексация поиска и хранилище SQLite — реализована на Rust. Вместо встроенного Chromium приложение использует webview, уже установленный в ОС: например, WKWebView в macOS и WebView2 в Windows.
- sidex можно использовать бесплатно? Какая у него лицензия?
- sidex распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sidex всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в sidex — 26 авг. 2026 г..
- Для чего можно использовать sidex?
- Попробовать более лёгкий редактор в стиле VS Code, потребляющий меньше памяти, чем VS Code на Electron Изучить, как рабочую среду VS Code можно портировать на Tauri Участвовать в разработке раннего open-source проекта редактора на Rust и TypeScript
- Как установить sidex?
- Клонируйте репозиторий: git clone https://github.com/Sidenai/sidex.git Перейдите в папку проекта: cd sidex Установите зависимости: npm install Запустите в режиме разработки: npm run tauri dev
- Где скачать sidex?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Sidenai/sidex
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий кроссплатформенный редактор кода на Tauri (Rust и React) с поддержкой Git, AI-агентами и Vim-раскладкой.
Приложение для компьютеров и Android, которое превращает ваш аккаунт Telegram в файловое хранилище: загрузка, предпросмотр, потоковое воспроизведение, синхронизация папок и локальный API.
Настольное приложение на Tauri для установки SideStore и других iOS-приложений на iPhone или iPad и настройки файлов сопряжения.
Настольный клиент Kubernetes на Tauri и Rust: читает kubeconfig и определяет статус так же, как kubectl.
Нативный редактор кода для macOS на Swift: подсветка синтаксиса, автодополнение, интеграция с git, отладка и расширения.