NullPrompt Studio

Interfaces that think in command lines.

$ ls ./selected-work

Recent terminal builds

drwxr-xr-x ghostshell/
Simulated pentest training terminal for a cybersecurity bootcamp. Full command history, fake filesystem, interactive challenge runner.
drwxr-xr-x vantablack-cli/
Branded fake terminal onboarding for a fintech developer-tools startup. Custom prompt, themed output, credential entry flow without real shell access.
drwxr-xr-x kali-dojo/
Interactive command-line tutorial embedded in an online security course. Step-by-step guidance, output simulation, scoring on syntax accuracy.
→ Full case studies on work.html
$ cat capabilities.txt

What we build

Terminal emulation

Custom pty simulators and xterm.js integration. Real command parsing, fake execution, full shell behaviour without exposing actual infrastructure.

ASCII & CRT craft

Phosphor-green typefaces, VT100 aesthetics, scanline effects, blinking cursors. Every pixel says "this is a real terminal."

Hacker & security brand

Cybersecurity bootcamp interfaces, CTF challenge platforms, penetration-testing training flows. We speak your discipline's language.

Developer tool front-ends

CLI-inspired UIs for SaaS products. Onboarding flows that feel like typing commands. Real tool aesthetics, no clutter.

CTF & wargame design

Challenge interfaces, scoring systems, hint runners. Terminal-native competition experiences that respect the genre.

Custom command scripting

Fake command history, output generation, interactive branching flows. Every build reads like a hand-typed session.

$ grep -r 'trusted-by' ./clients

Who we build for

We've built terminal experiences for security bootcamps scaling their training infrastructure, CTF event organisers running international hacking competitions, and developer-tool startups who needed their product to feel like a real shell without exposing a real one. If your audience speaks in syntax and your brand lives in a terminal, we're your team.

$ ./commission --start

Ready to build?

Every terminal needs a custom command. Tell us what interface you're shipping, what your users speak, and what problem a fake shell solves better than a real UI. All enquiries go through our commission form — no gatekeeping, no process theatre.

Open commission form
Built with sitectrl.ai