Repolode
crynta

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