The Next-Generation, AI-Powered Terminal IDE
A lightning-fast, fully portable software development environment built entirely in Go. Seamlessly fusing a modern text editor, an integrated command console, and an omniscient AI assistant into a single, cohesive executable.
- ⚡ Blazing Fast & Lightweight: Written in pure Go (
bubbletea), Terminas compiles down to a single zero-dependency executable. No Node modules, no Electron bloat. - 🤖 Omniscient AI Assistant: Built-in support for Claude, ChatGPT, Gemini, and DeepSeek. The AI has deep context awareness of your entire workspace and can automatically create, edit, and read files in background.
- 🎨 Modern "Dracula" Design: Carefully crafted CLI aesthetics. Featuring reactive status bars, dynamic language icons, and beautiful layout management right in your terminal.
- 💻 Integrated OS Terminal: Toggle instantly between your code editor and a fully functional interactive shell (
Ctrl+T). Execute commands, compile code, and run scripts without ever leaving the IDE. - 📁 Smart File Explorer: Browse your project tree visually. Create, read, and delete files with integrated commands.
- ⌨️ Vim-Inspired Modality: Fluid
NORMAL,INSERT, andCOMMANDmodes for frictionless keyboard-driven navigation.
The fastest way to install Terminas is using PowerShell. Run this single command:
irm https://raw.githubusercontent.com/spiccoaura/Terminas/main/install.ps1 | iexThis script will automatically download the latest pre-compiled binary and add it to your global PATH. No Go installation required!
(If you clone the repo manually, the same script will compile from source instead).
Open any terminal and type:
terminasCtrl + T: Instantly toggle between Editor and Console mode.Ctrl + O: Toggle sidebar (Switch between File Explorer and AI Chat).Ctrl + W: Toggle AI Workspace Context (ON = Reads whole project, OFF = Reads current file only).Ctrl + S: Quick Save current file.Ctrl + C: Quit Terminas.
Once inside the IDE, set up your AI API key to unlock the magic:
/login sk-your-api-key-hereThen simply ask the AI to code for you:
/ai create a snake game in pythonWatch as the AI generates the files, creates directories, and opens them in your editor automatically!
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is MIT licensed.