Bloco de notas de reuniões com IA, open source e local-first, que captura o áudio do dispositivo sem um bot entrar na chamada — uma alternativa ao Granola.
Sidenai/sidex
Port do workbench do VS Code que substitui o Electron pelo Tauri e usa a webview do sistema para reduzir o consumo de memória. Ainda em estágio inicial.
Alternativa open source a:Visual Studio Code
- Estrelas
- 3,101
- Forks
- 259
- Issues abertas
- 54
- Último commit
- há 2 meses
O que é?
SideX é um port em estágio inicial do Visual Studio Code que substitui o Electron pelo Tauri. O workbench em TypeScript, o editor Monaco e o layout foram mantidos do VS Code, enquanto o lado nativo — I/O de arquivos, terminal PTY, Git, monitoramento de arquivos, indexação de buscas e armazenamento SQLite — foi implementado em Rust. O app é renderizado pela webview já instalada no sistema operacional, como WKWebView no macOS e WebView2 no Windows, em vez de incluir o Chromium.
Os recursos descritos como funcionais são edição básica, terminal integrado, operações do Git, busca de arquivos e instalação de extensões do Open VSX. O host de extensões e o debugger ainda estão em desenvolvimento, então muitas extensões do VS Code ainda não funcionam. O projeto também inclui um agente de chat com IA integrado e opcional, executado por um servidor Go local vinculado ao loopback; ele funciona com chaves de provedores de modelos fornecidas pelo usuário e não exige uma conta SideX.
O projeto usa a licença MIT e é voltado a contribuidores familiarizados com o código-fonte do VS Code. Ainda não há binários pré-compilados disponíveis, então compilar a partir do código-fonte exige Rust e Node.js, e a primeira compilação leva vários minutos.
Recursos principais
- 01Editor baseado no Monaco com realce de sintaxe e IntelliSense básico
- 02Terminal integrado com PTY em Rust
- 03Operações de status, diff, commit, branch, push e pull do Git
- 04Instalação de extensões do registro Open VSX
- 05Agente de IA integrado que se conecta a provedores de modelos fornecidos pelo usuário
Casos de uso
- Experimentar um editor no estilo do VS Code, mais leve e que consome menos memória do que a versão do VS Code baseada em Electron
- Explorar como o workbench do VS Code pode ser portado para o Tauri
- Contribuir para um projeto de editor open source em estágio inicial, desenvolvido em Rust e TypeScript
Início rápido
- 1
Clone o repositório
git clone https://github.com/Sidenai/sidex.git - 2
Entre na pasta do projeto
cd sidex - 3
Instale as dependências
npm install - 4
Execute no modo de desenvolvimento
npm run tauri dev
Antes de usar
- É uma versão inicial: o host de extensões e o depurador ainda estão em desenvolvimento.
- Ainda não distribuímos binários pré-compilados, então você precisa compilar a partir do código-fonte. A primeira compilação do Rust leva de 5 a 10 minutos.
- A economia de memória é mais fácil de verificar no macOS; os resultados no Windows são mais complexos.
Tópicos
Perguntas frequentes
- O que é sidex?
- Port do workbench do VS Code que substitui o Electron pelo Tauri e usa a webview do sistema para reduzir o consumo de memória. Ainda em estágio inicial. SideX é um port em estágio inicial do Visual Studio Code que substitui o Electron pelo Tauri. O workbench em TypeScript, o editor Monaco e o layout foram mantidos do VS Code, enquanto o lado nativo — I/O de arquivos, terminal PTY, Git, monitoramento de arquivos, indexação de buscas e armazenamento SQLite — foi implementado em Rust. O app é renderizado pela webview já instalada no sistema operacional, como WKWebView no macOS e WebView2 no Windows, em vez de incluir o Chromium.
- sidex é gratuito? Qual é a licença?
- sidex é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- sidex ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de sidex foi em 26 de ago. de 2026.
- Para que posso usar sidex?
- Experimentar um editor no estilo do VS Code, mais leve e que consome menos memória do que a versão do VS Code baseada em Electron Explorar como o workbench do VS Code pode ser portado para o Tauri Contribuir para um projeto de editor open source em estágio inicial, desenvolvido em Rust e TypeScript
- Como instalar sidex?
- Clone o repositório: git clone https://github.com/Sidenai/sidex.git Entre na pasta do projeto: cd sidex Instale as dependências: npm install Execute no modo de desenvolvimento: npm run tauri dev
- Onde consigo sidex?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Sidenai/sidex
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um editor de código leve e multiplataforma, desenvolvido com Tauri (Rust e React), com suporte a Git, agentes de IA e atalhos do Vim.
App para desktop e Android que usa sua própria conta do Telegram como espaço de arquivos, com uploads, prévias, streaming, sincronização de pastas e uma API local.
App desktop que instala o SideStore ou outros apps iOS em um iPhone ou iPad e configura arquivos de pareamento, desenvolvido com Tauri.
Cliente desktop de Kubernetes feito com Tauri e Rust, que lê seu kubeconfig e calcula o status como o kubectl.
Editor de código nativo para macOS, desenvolvido em Swift, com destaque de sintaxe, conclusão de código, integração com git, depuração e extensões.