by kvv256512-ux
Retro DOS / Turbo Pascal 7.0 TUI frontend for the Pi coding agent
# Add to your Claude Code skills
git clone https://github.com/kvv256512-ux/turbo-aiturbo-ai is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by kvv256512-ux. Retro DOS / Turbo Pascal 7.0 TUI frontend for the Pi coding agent. It has 53 GitHub stars.
turbo-ai's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/kvv256512-ux/turbo-ai" and add it to your Claude Code skills directory (see the Installation section above).
turbo-ai is primarily written in TypeScript. It is open-source under kvv256512-ux on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh turbo-ai against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Turbo-AI is an authentic Turbo Pascal 7.0 / Borland DOS inspired Terminal UI (TUI) frontend for the Pi coding agent. It spawns Pi in RPC mode (pi --mode rpc) and drives it over its JSONL protocol, delivering an authentic early-1990s Borland IDE development experience with full mouse, hotkey, and multi-window support.
A loving homage to Turbo Pascal 7.1. Not affiliated with Borland International.
≡ File Edit Search Run Compile Debug Tools Options Window Help ≡
╔═[■]══════ FILES ══════[▲]═╦═[■]═════════════════ AGENT.PAS ════════════════ 1 ═[▲]═╗
║ ▼ src ║ User: Implement session resume & slash commands ║
║ commands/ ║ ║
║ commands.ts ║ Thinking: Analyzing project session storage... ║
║ ui/ ║ ║
║ session-selector.ts ║ [SEARCH ] ~/.pi/agent/sessions/ ║
║ agent-panel.ts ║ [EDIT ] src/commands/commands.ts ║
║ menu-bar.ts ║ [EDIT ] src/main.ts ║
║ main.ts ║ [TEST ] npm test (59 tests passed) ║
║ package.json ║ ║
║ ╠═[■]══ opencode/x-preview-f-free [high] [BUILD] ◄ 2 ═[▲]╣
║ ║ > /resume ║
╚═ 1/24 ══════════════════▲═╩═ 1:1 ════════════════════════════════════════════════▲═╝
F1 Help F2 Save F3 Open F4 Model F5 Effort F6 Mode F7 Diff F8 Test F9 Build F10 Menu
File, Edit, Search, Run, Compile, Debug, Tools, Options, Window, Help with red mnemonic shortcuts (Alt+F..Alt+H).SessionSelector): Browse and resume project sessions with date/time, task previews, and 1..9 fast shortcuts (F3 Open, /resume, /sessions).File menu automatically lists up to 9 recently saved/opened sessions with red numbered shortcuts (1. .. 9.).[■] and zoom [▲] boxes, scroll lists with mouse wheel, and drag to select & copy text.F4 Model): Browse all available models from Pi, or use [+] Enter custom model ID... for quick custom models.openrouter, opencode, deepseek, google, anthropic, openai, groq, mistral, xai, together) directly from Options → Add custom model... with automatic %USERPROFILE%\.pi\agent\models.json synchronization.Options → Configure API keys...): Intuitive dialog to configure and securely save provider API keys to local .env.F5 Effort): Dedicated hotkey and status toggle cycling through reasoning effort levels (low → medium → high → off), with automatic model reasoning flag enablement.F6 Mode): Switch seamlessly between Architectural Planning mode ([PLAN]) and Autonomous Code Execution mode ([BUILD]).thinking_delta) is rendered in subtle Gray (LIGHTGRAY), while the final response is rendered in crisp Bright White (WHITE) with syntax highlighting./status, /help, /compact, /clear, /model, /effort, /plan, /build, /diff, /test, /save, /open, and /resume directly from the prompt input.Click / Enter).F7 Diff): Color-coded side-by-side / unified diff viewer for git changes.npm test (F8 Test) and npm run build (F9 Build) through Pi RPC.| Key | Description |
|---|---|
F1 |
Open Help screen & shortcut reference |
F2 |
Save current session to file (.md) |
F3 |
Open Interactive Session Selector / Browse Sessions |
F4 |
Select AI Model (from Pi or custom) |
F5 |
Cycle Reasoning / Thinking Effort (low → medium → high → off) |
F6 |
Toggle PLAN / BUILD mode |
F7 |
View Unified Git Diff |
F8 |
Run Tests (npm test via Pi) |
F9 |
Run Build (npm run build via Pi) |
F10 |
Toggle Top Menu Bar |
Alt+F..H |
Direct menu hotkeys (Alt+F File, Alt+O Options, etc.) |
Ctrl+F |
Filter project tree |
Ctrl+L |
Clear agent message history |
Ctrl+C |
Copy selected text to system clipboard / abort command |
Alt+X |
Exit Turbo-AI to terminal |
Tab |
Cycle active window focus |
Esc |
Close dialog / dismiss menu / cancel |
pi --version). Tested with @earendil-works/pi-coding-agent >= 0.78.0.# Clone the repository
git clone https://github.com/kvv256512-ux/turbo-ai.git
cd turbo-ai
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Start compiled version
npm start
npm start -- --dir C:/path/to/project
Changing the directory from the File menu reconnects Pi in the selected project and starts a new backend session. If the new connection fails, the current project and session stay active.
npm test
npm run check
┌──────────────────────────────────────────────────┐
│ TURBO-AI │
│ 10-Menu Bar │ Project Tree │ Agent Panel (DOS) │
│ Double-buffered ANSI cell screen (DOS Palette) │
└─────────────────────────┬────────────────────────┘
│ JSONL over stdio (pi --mode rpc --no-session)
▼
┌──────────────────────────────────────────────────┐
│ PI │
│ LLM orchestration │ RPC engine │ Git & Context │
└──────────────────────────────────────────────────┘
MIT © 2026 Turbo-AI Contributors. Homage to Turbo Pascal © 1983-1997 Borland International, Inc.