Open Source · macOS nativo · v0.1.0

NexifyTerm
Terminal com IA. Tudo em uma janela.

Terminal nativo macOS construído em Swift/SwiftUI com agente IA integrado (OpenAI, Gemini, Ollama), explorador de arquivos, Git visual, suporte a MCP, planos de execução com aprovação, browser embutido e sistema de skills.

90+ arquivos Swift
3 provedores de IA
3.1 MB download compacto
macOS 14+ Sonoma ou superior
3.1 MB (DMG) Apple Silicon + Intel Sem telemetria

Tudo que um dev precisa no terminal

Terminal, IA, arquivos, Git e automação — sem sair da janela.

Terminal nativo

Emulador de terminal completo via SwiftTerm com abas, atalhos e sessões persistentes. Performance nativa sem Electron.

SwiftTermAbasmacOS

Agente IA integrado

Agente que entende contexto, gera planos de execução, executa comandos e ferramentas com aprovação do usuário.

OpenAIGeminiOllama

Explorador de arquivos

Sidebar com navegação de diretórios, preview de imagens, menu de contexto, favoritos e busca global por arquivos.

SidebarPreviewSearch

Git visual

Visualização de branches, staging, diffs, commit graph e operações Git sem sair do terminal.

BranchesDiffGraph

MCP (Model Context Protocol)

Suporte a servidores MCP para estender as capacidades do agente com ferramentas externas e integrações.

ExtensívelTools

Segurança e aprovação

Classificador de risco para comandos, políticas de aprovação configuráveis e modo sudo com prompt dedicado.

RiskApprovalSudo

E tem mais

Cada detalhe pensado para o fluxo do desenvolvedor.

1

Mosaic views — layouts divididos e presets para organizar terminal, resultados e browser lado a lado.

2

Browser embutido — preview de apps web sem sair do terminal. O agente pode navegar e interagir.

3

Sistema de skills — habilidades configuráveis que expandem o que o agente sabe fazer.

4

Markdown renderizado — resultados do agente formatados com syntax highlight e rich output.

5

Histórico de sessões — replay de comandos e execuções do agente com log completo.

6

Crash recovery — logs de sessão, crash handling e restauração automática de estado.

7

Model router — roteamento inteligente entre modelos conforme complexidade da tarefa.

Stack nativo, sem compromisso

Swift puro, SwiftUI, sem Electron, sem bridge. Performance e integração nativa com macOS.

Swift 5
linguagem principal
SwiftUI
interface declarativa
SwiftTerm
emulador de terminal
macOS 14+
Sonoma ou superior

Camada AI

AgentExecutor, PromptBuilder, ModelRouter, InputClassifier e providers modulares (OpenAI, Gemini, Ollama).

Tool System

NexToolRegistry + NexToolExecutor com ferramentas de filesystem, shell, browser e integrações MCP.

Safety Layer

RiskClassifier + ApprovalPolicy para garantir que comandos destrutivos passem por aprovação humana.

3 passos para começar

Sem dependências. Sem conta. Sem setup complexo.

1

Baixe o DMG

Clique no botão de download acima. O arquivo tem apenas 3.1 MB.

NexifyTerm-v0.1.0-macos.dmg
2

Arraste para Aplicativos

Abra o DMG e arraste NexifyTerm para a pasta Applications.

NexifyTerm.app → /Applications/
3

Abra e configure

Na primeira execução, configure suas API keys em Settings (⌘ ,).

open /Applications/NexifyTerm.app
Se aparecer "Apple could not verify"
O app não é assinado com certificado Apple Developer (é open source). Se o Gatekeeper bloquear na primeira abertura:
Opção 1 (Finder): Clique direito no app → "Abrir" → Confirme "Abrir"
Opção 2 (Terminal): xattr -cr /Applications/NexifyTerm.app
Opção 3 (System Settings): Privacidade e Segurança → "Abrir mesmo assim"

Ou compile você mesmo

Requer Xcode 15+, XcodeGen e macOS 14 (Sonoma).

1

Clone o repositório

Clone e entre no diretório do projeto.

git clone https://github.com/nexify/nexifyterm && cd nexifyterm
2

Setup e build

Gera o projeto Xcode e compila em modo Release.

npm run setup && npm run build:release
3

Execute

O app compilado estará em build/Release/.

open build/Release/NexifyTerm.app

O que você precisa

macOS 14+ (Sonoma ou superior)
Apple Silicon ou Intel (Universal)
API Key de OpenAI, Gemini ou Ollama local
~50 MB de espaço em disco

Baixe agora e experimente

NexifyTerm é um produto Nexify — open source, sem telemetria, sem conta obrigatória.
Construído por devs, para devs.