Turbostar logo Turbostar
IDE for the Agentic Era

A Modern Terminal Workspace with a Nostalgic Heart

Turbostar is a terminal-based (TUI) text editor designed with the classic look of Turbo Pascal, supercharged with WordStar keybindings, live LSP, and native LLM agent sandboxing.

turbostar --welcome
Turbostar Welcome Screen in terminal

Everything You Expect. In the Terminal.

Turbostar bridges the gap between classic rapid-development aesthetics and modern agent-driven telemetry.

⌨️

Classic TUI Workspace

Double-line window borders, drop shadows, responsive visual splits, and authentic Joe/WordStar block selection modes.

Read details →
🚀

LSP & Git Integration

Auto-configured code diagnostics, symbol definitions, code refactoring, and real-time Git status tracking inside the window headers.

Explore setups →
🤖

Agentic Telemetry

A native LLM agent that edits files, compiles code, runs tests, and pages context in and out dynamically under secure systemd sandboxes.

See AI tools →
🎛️

Agent Command Center

Monitor running agents via a real-time grid overlay. Track animation states, task lifecycles, and subagent trees in a unified dashboard interface.

View dashboard →

Quick Installation

Build from source in minutes on any modern Linux distribution.

Prerequisites & Setup

Turbostar is written in modern C++23 and utilizes the Meson build system for rapid compilation. Ensure you have GCC 13+ or Clang 16+, Meson, and Ninja installed.

  • Debian/Ubuntu: Install dependencies via apt install g++ meson ninja-build libncursesw5-dev libre2-dev nlohmann-json3-dev libcurl4-openssl-dev libsqlite3-dev
  • LSP Helpers: Install clangd (C++), pylsp (Python) and gdb for terminal debugger integrations.
# 1. Setup build directory
meson setup build

# 2. Compile and install
meson install -C build

# 3. Launch Turbostar
turbostar