by johunsang
Octo Terminal — The ultimate vibe coding terminal. AI-powered IDE with Claude, Codex, Ollama built-in. Terminal + editor + notes + browser in one app. Tauri + React + Rust.
# Add to your Claude Code skills
git clone https://github.com/johunsang/octo-terminal-releasesOcto Terminal is the ultimate vibe coding terminal — like an octopus with many arms (terminals)!
The killer feature: Multi-Project + Multi-Terminal. Open dozens of projects simultaneously, each with its own set of terminals, themes, and settings. Switch between projects instantly with tabs. Split terminals horizontally, vertically, in grids — run Claude in one pane, your dev server in another, and Codex in a third, all within the same project. Seamlessly jump between projects and terminals like a multitasking octopus.
It's an all-in-one AI-powered coding tool: terminal + editor + notes + AI + image studio in a single window. Run Claude, Codex, Ollama, and Kimi side by side. It also supports various document viewers (PowerPoint, Word, Excel, PDF, EPUB), a global Kanban board with issue tracking, and NanoBanana AI image generation.
See the Feature Details Guide for in-depth descriptions of each feature.
| Feature | Description | | --- | --- | | AI Friends | Run Claude, Codex, OpenCode, Kimi, Ollama directly in the terminal | | Orchestra | Multi-AI agent orchestration system | | AI Debate | Multi-model AI debate/discussion on any topic | | Skills | Reusable AI commands (model selection, gallery, one-click execution) | | Voice Input | Speech-to-text conversion via Whisper API | | CJK Input | Native IME support for Korean/Chinese/Japanese |
| Feature | Description | | --- | --- | | Code Editor | Monaco Editor + Vim mode + Emmet + Prettier | | File Explorer | Tree view, drag & drop, multi-select, context menu | | Markdown Notes | Global notes + project docs + AI auto-generation + tag/wikilink auto-organization | | Note Graph View | Note connection visualization (4 layouts, minimap, glow effects) | | Media Player | Built-in video and audio player for media files | | EPUB Reader | EPUB e-book viewer (chapter navigation, table of contents, font size adjustment) | | MD to EPUB | Export Markdown files as EPUB e-books |
No comments yet. Be the first to share your thoughts!
| Feature | Description | | --- | --- | | Split View | 8 layouts (tabs, horizontal/vertical, tree, tile, grid, mix) | | View Modes | Editor / Full / Side / Terminal / Browser / Kanban / PM2 / Hub — 8 modes | | Panel Collapse | Eye/EyeOff toggle to independently hide editor or terminal while keeping file tree | | Themes | 75 themes + various coding fonts | | Shortcuts | Octo / VSCode / IntelliJ presets | | Kanban Board | Global Kanban board with detail view, note linking, Gantt chart integration, GitHub/Linear issue import | | Gantt Chart | Inline Gantt chart in editor area with terminal below, task detail panel, Kanban ↔ Gantt linking | | Dashboard | Today's tasks (edit/delete), work overview, Kanban summary, Gantt mini-timeline, GitHub status | | Time Boxing | Elon Musk-style 5-min block scheduling, custom categories (add/edit/delete), daily stats | | Data Sync | Export/import settings, DB, env to external folder (Google Drive, Dropbox, etc.) | | Multilingual | 8 languages: English, Korean, Japanese, Chinese, French, German, Italian, Spanish |
| Feature | Description |
| --- | --- |
| SSH Remote | Work on remote server projects via SSH as if they were local |
| SSH Config Integration | Auto-reads ~/.ssh/config, host dropdown selection when creating projects |
| PM2 Server Monitoring | Real-time CPU/memory/disk monitoring with 3D gauges + spark charts |
| PM2 Multi-Project | SSH project selection tabs + drag-resize for at-a-glance server overview |
| PM2 Log Viewer | Full/selected process toggle, AI anomaly detection (Ollama) |
| Scheduler | Automatically run CLI commands at set intervals |
| Web Terminal | Access terminal, editor, file explorer from any browser (mobile/PC) via Cloudflare Tunnel |
| Feature | Description | | --- | --- | | Hub Unified Feed | View Linear/Slack/GitHub issues in one place + group badges + lazy-load comments | | Per-Project Integration | Individual GitHub repository and Slack channel settings per project | | Telegram | Remote terminal monitoring + command sending (per-project chat mapping) | | Discord | Remote control + mirroring via Discord Bot (same as Telegram) | | Slack | Remote control + mirroring via Slack Bot (same as Telegram/Discord) | | Built-in Browser | Browser panel + MCP integration for CLI-based browser control | | MCP Server | MCP server management + auto-integration with Claude/Codex CLI | | Vault | Password-protected storage for API keys / code snippets | | NanoBanana | AI design studio — 16 services: banners, logos, dev images, art, fashion models, outfits, influencer photos, ad packs, ad videos, cartoons, interior, pets, 360° rotation, smart store, web builder (Gemini/Imagen/Veo) |
Skills DB / Detached Window documentation: docs/SKILLS-DB-AND-STUDIO.md
+--------------------------------------------------+
| [View] [Project1] [Project2] [+] [Menu▼] [Settings] | <- Project tab bar
+----------+---------------------------------------+
| | Editor Area |
| File | (Code/Markdown editing) |
| Explorer | |
| or +---------------------------------------+
| Notes | Terminal Area |
| Sidebar | $ _ |
| | [Tab1] [Tab2] [+Claude] [+Codex] |
+----------+---------------------------------------+
Download the latest version from GitHub Releases.
| Platform | File | Description |
| --- | --- | --- |
| macOS (Apple Silicon) | Octo.Terminal_x.x.x_aarch64.dmg | For M1/M2/M3/M4 Mac |
| macOS (Intel) | Octo.Terminal_x.x.x_x64.dmg | For Intel Mac |
| Windows | Octo.Terminal_x.x.x_x64-setup.exe | NSIS installer |
| Windows | Octo.Terminal_x.x.x_x64_en-US.msi | Windows Installer |
.dmg file matching your Mac from the table above.dmg file → drag to the Applications folderCmd + Space > "octo")Signed with Apple Developer ID — runs without Gatekeeper warnings.
.exe or .msi from the table above (do not download .dmg — that's macOS only!)On Windows, use
Ctrlinstead ofCmd.
Cmd+S to saveRight Alt and speak → release to convert to text (requires OpenAI API key in Settings > Agent > Whisper)Monitor PM2 pro