Terax: Espaço de Desenvolvimento AI no Terminal¶
Terax é um ambiente de desenvolvimento leve e focado no terminal, construído com Tauri 2, Rust e React 19. Ele oferece um terminal potente, editor de código com suporte a IA, controle de versão integrado, explorador de arquivos e visualização web, tudo em menos de 8 MB de disco e sem telemetria ou necessidade de conta.
Principais características¶
- Terminal baseado em xterm.js com renderização WebGL e múltiplas abas.
- Editor de código usando CodeMirror 6 com autocomplete AI e modo Vim.
- Painel lateral de IA agentista que suporta provedores BYOK (OpenAI, Anthropic, Google Gemini, Groq, xAI Grok, Cerebras, OpenRouter, DeepSeek, Mistral) e execução local via LM Studio, MLX ou Ollama.
- Controle de fonte com visualização de grafo de commits, stage/unstage de hunks e busca no histórico.
- Explorador de arquivos com tema Catppuccin, busca fuzzy e integração direta ao painel de IA.
- Visualização web que detecta servidores de desenvolvimento locais e abre URLs externas em uma webview nativa.
- Temas personalizáveis, incluindo imagens de fundo com opacidade e blur ajustáveis.
- Suporte a múltiplos ambientes de workspace no Windows (Local ou qualquer distro WSL instalada).
Observacao
Terax não coleta telemetria nem requer conta.
Terminal¶
- Backend PTY nativo via
portable-pty(suporta zsh, bash, pwsh, fish, cmd). - Abas múltiplas com streaming em segundo plano.
- Divisão de painéis (horizontal e vertical).
- Busca inline, detecção de links, cores verdadeiras.
- Ambientes de workspace por aba no Windows (Local ou WSL).
Dica
No Windows, o shell
Ferramentas e Tecnologias¶
- [[Tauri 2]]
- [[Rust]]
- [[React 19]]
- [[portable-pty]]
- [[CodeMirror 6]]
- [[LM Studio]]
- [[MLX]]
- [[Ollama]]
- [[OpenAI]]
- [[Anthropic]]
Nota pessoal
https://github.com/crynta/terax-ai