Now Available

Code In The
Terminal.

A terminal-native RPG coding interface. No GUI, no distractions. Pure keyboard-driven challenges, quests, and arena battles.

solo-level-tui
┌─────────────────────────────────────────────────────────────┐
│  SOLO LEVEL  |  Rank: C  |  XP: 12,450  |  Streak: 7 days   │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ⚔ DAILY GATE — Phase 2/3                                   │
│                                                             │
│  Refactor this function to use async/await:                 │
│                                                             │
│  function fetchData() {                                      │
│    return fetch('/api').then(r => r.json());                │
│  }                                                         │
│                                                             │
│  // Press [e] to open inline editor                        │
│  // Press [Tab] to toggle preview mode                     │
│                                                             │
├─────────────────────────────────────────────────────────────┤
│  [↑↓] Navigate  [Enter] Select  [q] Quit  [?] Help          │
└─────────────────────────────────────────────────────────────┘

Your terminal. Your dungeon.

main.ts
1 async function fetchData() {
2   const response = await fetch('/api');
3   return response.json();
4 }
5 
6 // TypeScript | 6L:142C | Edit
7 // [Ctrl+Enter] Submit  [Tab] Preview  [Esc] Cancel
Inline Editor

Edit Without
Leaving

Write and preview code directly in your terminal. Syntax highlighting, line numbers, tab indicators, and a two-mode system — edit and preview. No external editors. No context switching.

  • Regex-based syntax highlighting
  • Tab to toggle preview mode
  • Block cursor and vim-like shortcuts
Daily Gate

Three Phases.
One Dungeon.

Every day, a new AI-generated challenge awaits. Debug broken code, refactor messy functions, then build from scratch. Timed scoring with speed bonuses. Can you clear all three phases?

  • AI-tuned to your skill level
  • Real-time evaluation and scoring
  • Daily leaderboard rankings
✓ Phase 1 Cleared  | Time: 2m 34s | XP: +150
→ Phase 2 Active   | Timer: 04:12 remaining
  Phase 3 Locked   | Complete Phase 2 to unlock

──────────────────────────────────────

BUG HUNT
Find and fix the runtime error:

const data = JSON.parse(input);
return data.user.name.toUpperCase();

[e] Edit  [r] Run Tests  [n] Next Phase
XP DASHBOARD

7-Day Activity
Mon Tue Wed Thu Fri Sat Sun
███ ██  ███ ███ ██  ███ ███  2,450 XP

Recent Activity
+150 Daily Gate — Phase 2
+75  Challenge: Async Refactor
+200 Arena Duel Victory
+25  Git Commit Streak

Rank: C  |  Next: B (2,550 XP)
████████████████████░░░░░░░  82%
XP Dashboard

Track Your
Progress

ASCII sparklines, heatmaps, and streak counters. Your entire coding journey visualized with terminal-native aesthetics. Dense information, zero chrome.

  • Block-character sparklines
  • Activity heatmaps
  • Rank progress bars

Terminal Powers

Terminal-Native

No GUI bloat. Pure keyboard-driven interface for maximum focus and speed.

Inline Code Editor

Edit solutions directly in the terminal with syntax highlighting and live preview.

Daily Gate

Three-phase AI-generated challenges with timers, scoring, and leaderboard rankings.

Arena Battles

Race the AI in ranked duels with ELO scoring and real-time evaluation.

XP Dashboard

Track your progress with ASCII sparklines, heatmaps, and streak counters.

Cross-Platform

Works on macOS, Linux, and Windows via any modern terminal emulator.

Quick Start

1

Install the TUI globally via npm

npm install -g @solo-level/tui
2

Authenticate with your Solo Level account

solo-level login
3

Launch the terminal interface

solo-level

Requires Node.js 18+ and a terminal with Unicode support.

Read the full documentation

Built With

React
TypeScript
Node.js
Supabase

Ready To Enter
The Dungeon?

Install the TUI and start coding in your terminal today.

npm install -g @solo-level/tui

© 2026 Solo Level by Mashed Potato Studios