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.
crynta/terax-ai
Ambiente de desenvolvimento leve, com foco no terminal e nativo em IA, feito com Tauri 2 e Rust, com terminal, editor de código, ferramentas de Git e painel de IA agêntica.
Alternativa open source a:Warp
- Estrelas
- 9,441
- Forks
- 1,053
- Issues abertas
- 489
- Último commit
- há 22 horas
O que é?
Terax é um ambiente de desenvolvimento para desktop que coloca o terminal no centro do fluxo de trabalho, com um assistente de IA, editor de código, explorador de arquivos, controle de versão e painel de pré-visualização web ao lado. O app é feito com Tauri 2, com backend em Rust que executa sessões PTY nativas, e frontend em React 19. O aplicativo instalado ocupa cerca de 7–8 MB.
O painel lateral de IA funciona com suas próprias chaves de API para provedores como OpenAI, Anthropic, Gemini, OpenRouter e qualquer endpoint compatível com OpenAI, ou com modelos locais por meio do LM Studio, MLX ou Ollama. O fluxo agêntico pode ler, gravar e editar arquivos do projeto, executar comandos bash mediante aprovação, manter a memória do projeto em um arquivo TERAX.md e iniciar o Claude Code em um terminal para acompanhar a saída. As chaves de API ficam armazenadas no chaveiro do sistema operacional.
O controle de versão inclui staging por hunk, commits, pushes e um grafo do histórico do Git. A pré-visualização web detecta automaticamente servidores de desenvolvimento locais. Terax funciona no macOS, Linux e Windows e inclui suporte a workspaces WSL no Windows.
Recursos principais
- 01Terminal com renderização WebGL, várias abas, painéis divididos e backend PTY nativo
- 02Editor CodeMirror 6 com modo Vim, autocompletar com IA e opção de aceitar ou rejeitar edições da IA por hunk
- 03Controle de versão com staging por hunk, commit, push e grafo de commits
- 04Explorador de arquivos com busca fuzzy, atualizações em tempo real e opção de anexar arquivos ao painel de IA
- 05Painel lateral de IA compatível com vários provedores na nuvem e modelos locais como Ollama e LM Studio
- 06Pré-visualização web que detecta automaticamente servidores de desenvolvimento locais
Casos de uso
- Desenvolvedores que querem um assistente de programação com IA compatível com modelos locais e suas próprias chaves de API
- Executar servidores de desenvolvimento e visualizar as páginas sem sair do editor
- Supervisionar o Claude Code ou outros agentes de programação em um ambiente de trabalho com foco no terminal
- Trabalhar com Windows PowerShell e distribuições WSL em um só app
Em coleções
Tópicos
Perguntas frequentes
- O que é terax-ai?
- Ambiente de desenvolvimento leve, com foco no terminal e nativo em IA, feito com Tauri 2 e Rust, com terminal, editor de código, ferramentas de Git e painel de IA agêntica. Terax é um ambiente de desenvolvimento para desktop que coloca o terminal no centro do fluxo de trabalho, com um assistente de IA, editor de código, explorador de arquivos, controle de versão e painel de pré-visualização web ao lado. O app é feito com Tauri 2, com backend em Rust que executa sessões PTY nativas, e frontend em React 19. O aplicativo instalado ocupa cerca de 7–8 MB.
- terax-ai é gratuito? Qual é a licença?
- terax-ai é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- terax-ai ainda é mantido?
- Manutenção ativa. O último commit de terax-ai foi em 6 de nov. de 2026.
- Para que posso usar terax-ai?
- Desenvolvedores que querem um assistente de programação com IA compatível com modelos locais e suas próprias chaves de API Executar servidores de desenvolvimento e visualizar as páginas sem sair do editor Supervisionar o Claude Code ou outros agentes de programação em um ambiente de trabalho com foco no terminal Trabalhar com Windows PowerShell e distribuições WSL em um só app
- Onde consigo terax-ai?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/crynta/terax-ai
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Editor de código para iPad que oferece edição no estilo desktop, Git, terminal e runtimes de linguagens no iPadOS.
Agente de programação para desktop (app Tauri e CLI) que usa suas assinaturas de IA ou modelos locais, com busca de código e verificações integradas.
Um ambiente de desenvolvimento desktop e headless que executa vários agentes de programação com IA em paralelo, cada um em seu próprio git worktree.
Uma interface web para desktop e dispositivos móveis do Claude Code, Cursor CLI e Codex, para visualizar e gerenciar sessões de agentes e projetos remotamente.
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.