Releases: vbfs/terminalOS
v0.4.0
Markdown Version History
terminalOS v0.3.0 — Release Notes
Released: March 25, 2026
What's New
Markdown Version History
Every time you save a file in the built-in editor, terminalOS now automatically captures a snapshot. A version badge (v3, v12, etc.) appears in the editor header as history builds up.
- Browse up to 50 versions per file in a sidebar panel
- Restore any previous version with a single click
- Deduplication — identical saves are never stored twice
- Auto-saves are throttled (2-minute intervals); manual saves always create a new version
- Versions stored locally in
{userData}/md-versions/
Auto Release Detection
terminalOS now detects which version of the app is running at startup and surfaces it in the status bar — no hardcoded strings, pulled directly from the installed build.
Component Version Auto-Detection in Status Bar
The status bar now identifies and displays the running version of each integrated component automatically.
Improvements
- Pane header redesign — cleaner layout with better visual hierarchy
- Layout auto-render fix — split panes now reflow correctly on startup without requiring a manual resize
- Git status in status bar — more reliable branch and dirty-state detection
- UX polish across the board — tab bar, command palette, AI badge, input bar, and pane headers all received refinements based on usage feedback
Bug Fixes
- Fixed layout not restoring correctly on launch in certain split configurations
- Fixed git status display flickering in the status bar
Upgrade
Download the latest build from the [releases page](https://github.com/vbfs/terminalOS/releases/tag/v0.3.0) or update via your existing installer.
terminalOS
terminalOS — Product Overview
AI-native terminal workspace for people who live inside Claude Code.
Who It's For
Professionals who run AI coding agents daily and feel the friction:
- Multiple VSCode windows open for different projects
- No visibility into how many tokens a session consumed
- Switching context between terminal, notes, and docs
Core Features
Multi-Pane Terminal
Split the screen horizontally or vertically — as many panes as needed. Each pane is an independent shell session. Layouts are saved automatically and restored on next launch. Panes can be minimized to a thin strip to save space.
Multi-Workspace Tabs
Each tab is a fully independent workspace with its own pane layout. Name tabs by project. Switch between them without losing terminal state.
AI Process Detection
terminalOS detects when Claude Code, OpenCode, Aider, or Continue is running inside a pane — no config needed. A colored badge appears on the pane header identifying which AI tool is active.
Token Tracking
Parses token usage directly from AI CLI output in real time. Shows:
- Session tokens — tokens used in the focused pane since launch
- Workspace tokens — total tokens across all panes in the active tab
Includes cost estimation in USD based on detected model (Claude Opus, Sonnet, Haiku).
Integrated Markdown Editor
Open a markdown editor alongside the terminal — no need to leave the app. Features:
- Split view with live preview
- File browser with folder navigation
- Create / rename files and folders
- Token count per file (estimates LLM cost to load it)
- Syntax highlighting for code files (25+ languages)
- Auto-save with manual override (⌘S)
- PDF export from markdown
14 Themes
Includes Dracula, Tokyo Night, Nord, Gruvbox, Catppuccin, Rosé Pine, Solarized, and more. Live preview before applying.
Command Palette
⌘K to launch any command: split pane, new workspace, open folder, launch Claude Code / OpenCode / Aider, open settings.
Quick AI Launchers
⌘⇧C launches Claude Code in the active pane. ⌘⇧O launches OpenCode. No typing required.
What It Replaces
| Before | With terminalOS |
|---|---|
| 3+ VSCode windows for different projects | One app, multiple workspace tabs |
| No token visibility | Per-session and per-workspace token count |
| Markdown notes in separate app | Editor integrated next to the terminal |
Manually typing claude / aider to start AI |
One shortcut per AI tool |
| No context on which pane is running AI | Live badge per pane |
Platform
macOS, Windows, Linux — desktop app (Electron).