crynta/terax-ai
Lightweight (7MB) Terminal-first AI-native dev workspace
What it solves
Terax는 가벼운 AI 네이티브 개발 워크스페이스로, 터미널, 코드 편집기, 에이전트형 AI 기능을 하나의 애플리케이션에 결합합니다. 디스크에 약 7‑8 MB 정도만 차지하는 빠르고 낮은 오버헤드 환경을 제공하며, 외부 계정이나 텔레메트리를 요구하지 않고 AI를 개발자의 워크플로에 직접 통합합니다.
How it works
Tauri 2, Rust, React 19 로 구축된 Terax는 여러 핵심 컴포넌트를 통합합니다:
- Terminal: xterm.js와 WebGL 렌더러, 네이티브 PTY 백엔드를 사용한 GPU 가속 터미널.
- Editor: CodeMirror 6 기반 편집기로 Vim 모드와 다중 언어를 지원합니다.
- AI Integration: 다양한 AI 제공자(OpenAI, Anthropic, Google 등) 또는 LM Studio, MLX, Ollama와 같은 로컬 모델에 연결되는 에이전트형 사이드 패널. AI는 파일을 읽고 쓰고 편집하며, bash 명령을 실행(승인 필요)하고
TERAX.md파일을 통해 프로젝트 메모리를 유지합니다. - Developer Tools: 내장 파일 탐색기, git 그래프가 포함된 소스 제어, 로컬 개발 서버용 웹 프리뷰 창.
Who it’s for
터미널 우선 환경에서 가볍고 AI가 강화된 IDE와 같은 경험을 원하는 개발자, 특히 로컬 AI 모델이나 BYOK(Bring-Your-Own-Key) API 접근을 선호하는 사람들을 위한 것입니다.
Highlights
- Agentic AI Workflow: 다단계 계획, 서브 에이전트, AI가 생성한 코드 diff를 한 번에 하나씩 수락하거나 거부할 수 있는 기능을 지원합니다.
- Local AI Support: Ollama와 LM Studio와 같은 로컬 추론 엔진과 완전 호환됩니다.
- projets d'IA own keys: Groq, DeepSeek, OpenRouter 등 다양한 제공자를 지원합니다.
- High Performance: GPU 가속 렌더링과 작은 디스크 풋프린트.
- Integrated Git Graph: 병합 및 브랜치에 대한 커밋 히스토리를 레인 렌더링으로 시각화합니다.