██╗███╗   ███╗███╗   ███╗ ██████╗ ██████╗ ████████╗███████╗██████╗ ███╗   ███╗
██║████╗ ████║████╗ ████║██╔═══██╗██╔══██╗╚══██╔══╝██╔════╝██╔══██╗████╗ ████║
██║██╔████╔██║██╔████╔██║██║   ██║██████╔╝   ██║   █████╗  ██████╔╝██╔████╔██║
██║██║╚██╔╝██║██║╚██╔╝██║██║   ██║██╔══██╗   ██║   ██╔══╝  ██╔══██╗██║╚██╔╝██║
██║██║ ╚═╝ ██║██║ ╚═╝ ██║╚██████╔╝██║  ██║   ██║   ███████╗██║  ██║██║ ╚═╝ ██║
╚═╝╚═╝     ╚═╝╚═╝     ╚═╝ ╚═════╝ ╚═╝  ╚═╝   ╚═╝   ╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝

Immortal Terminals

Stop re-explaining your project
to AI every morning.

ImmorTerm gives your AI a permanent memory — every decision, every debug session, every convention remembered across sessions. Plus terminals that survive any crash. One install, zero config.

Go Pro
immorterm — zsh
$ npm run build
Building project...
✓ Compiled successfully in 2.4s
 
$ npm run test
Running 47 tests...
ImmorTerm

Your build was 94% done.
Then VS Code restarted.

Five terminals. A dev server, a test runner, a log tail, an SSH session, a long-running build. You know the setup. You also know what happens next.

VS Code crashes. Or your laptop updates overnight. Or you accidentally close the wrong window. Every terminal. Gone. Every process. Killed. Every line of output. Lost.

ImmorTerm keeps your terminal processes alive outside VS Code. When it comes back, your terminals are already there. Running processes still running. Full scroll history intact. Environment variables preserved.

You don't configure anything. You don't change how you work. You just stop losing things.

Zero terminals ever lost. Zero config required.

VS Code — 5 terminalsRUNNING
npm run devRUNNING
pytest -vRUNNING
docker logs -fRUNNING
ssh prod-serverRUNNING
tail -f app.logRUNNING
0terminals ever lost
2,847lines of history preserved
Claude + ImmorTerm Memory
LIVE
You
What did we decide about the auth system?
AI
search_memoryget_session_contextlist_sessionsget_pending_decisionslist_code_changesget_code_diff+28 more
ImmorTerm Memory

Claude asks what your auth strategy is.
For the fourth time.

Every new session, Claude starts from zero. All those decisions you made together — the database migration strategy, why you chose that API pattern, the bug you spent two hours debugging — forgotten.

So you re-explain. Again. And again. And again.

ImmorTerm gives Claude a real memory. Persistent across every session, every project, every day. Ask “what did we work on last week?” and get an actual answer. Say “continue from where we left off” and watch Claude load your exact context — pending decisions, in-progress tasks, the file you were editing.

It auto-captures decisions as you make them. It tracks every code change with full diffs. It even lets you digest entire books and docs into searchable knowledge — so Claude doesn't just remember your project, it becomes a domain expert.

The memory runs as a single native binary on your machine — no Docker, no containers. Setup is automatic.

Your Claude becomes a teammate who was there yesterday, last week, and last month.

ImmorTerm MCP Gateway

Your laptop fans just kicked in.
It's not VS Code. It's your AI tools.

Every AI tool you add to Claude spawns its own background process. Every Claude session duplicates all of them. You have 8 tools configured. You opened 10 sessions today.

That's 80 invisible processes eating 11 GB of your RAM right now.

Your laptop is hot. Your battery is draining. You blame VS Code, but it's your AI tools running wild in the background.

ImmorTerm's Gateway runs each tool exactly once and shares it across all your sessions. Same tools, same functionality. 96% less memory.

11 GB becomes 56 MB. Your fans go quiet. Your battery lasts. Your machine is yours again.

Without ImmorTerm11.7 GB
Session 1
Session 2
Session 3
Session 4
Session 5
... + 5 more sessions = 80 processes
8 servers × 10 sessions= 80 processes
With ImmorTerm56 MB
Gateway
context7
serena
memory
puppeteer
chrome
magic
tavily
playwright
All your sessions. One shared gateway.
Claude #1
Claude #2
Claude #3
Claude #4
Claude #5
Claude #6
Claude #7
Claude #8
Claude #9
Claude #10
8 servers × 1 gateway= 8 processes
10 Themes · Custom Status Bar

Know which project you're in
before you read a single line.

Each project gets its own theme. Click any theme below and watch the entire page transform — that's exactly what happens to your terminal.

🟣

Purple Haze

Click a theme to transform the page

10 themes
my-startup/npm run devLast:3s agoImmorTerm
Project
Per-project theme
Terminal
Active window title
AI Stats
Context, RAM, CPU
Last Active
Zero-polling I/O
Resources
Claude memory usage

Try a theme — watch the whole page change

Instant Project Recognition

Jump between repos and know where you are by the gradient glow of your status bar. No more running prod commands in dev.

Live Intelligence Dashboard

Your status bar shows terminal activity, Claude's context window, memory usage, and last-active time. All at a glance. No extra panels.

10 Hand-Crafted Themes

From Purple Haze to Neon Tokyo. 5 themes free, all 21 with Pro. Animated gradients, smooth transitions, and a status bar that makes you want to keep your terminal open.

Coming Soon

Your AI reads text.
It will see your screen.

Right now, Claude parses terminal output as raw text. It misses formatting, can't see error highlights, and has no idea what your UI actually looks like. ImmorTerm AI gives your agent real vision. It screenshots your terminal and understands what it sees. It highlights the failing line, renders a diagram, shows you a component preview without opening a browser. Same terminal session. Now with real eyes.

See what's coming

Pro subscribers get early access automatically.

Ask Claude these five questions right now.

Go ahead. Open a new session and try. We both know what happens.

What did we decide about the auth strategy, and why?
I was debugging a 403 error last Tuesday. What did we find?
Show me every file you changed yesterday and why.
We talked about three approaches to caching. Which did we pick?
Continue from where we left off.

Setup takes 30 seconds. Literally.

No config files. No settings to tweak. No onboarding flow.

Step 1

Install

One command in your terminal. It installs the VS Code extension and you're done.

$ npx immorterm
Step 2

Work

Change nothing about how you work. Open terminals, run builds, use Claude. ImmorTerm runs invisibly in the background.

Step 3

Relax

VS Code crashes? Laptop restarts? Your terminals are already back. Your AI remembers everything. You didn't have to do anything.

Pick your level of never-going-back.

Persistent terminals are free forever. Pro gives your AI a real memory.

Free

My terminals stop dying.

$0/month
Make My Terminals Immortal
MOST POPULAR

Pro

My AI stops forgetting.

$29/month

$249/year — save 3 months

You lose ~15 min re-explaining context every session. At 2 sessions/day, that's 10+ hours/month.

Give My AI a Memory
COMING SOON

AI

My AI starts seeing.

Join the waitlist
Get Early Access
FeatureFreeProAI
Persistent terminal sessions1 projectUnlimitedUnlimited
Terminal slots3 terminalsUnlimitedUnlimited
Auto-restore on crash
Full scroll history
Status bar themes5 themesAll 21 themesAll 21 themes
AI memory (34 MCP tools)
Cross-session context & resume
MCP Gateway (RAM optimization)
Knowledge packs (expert agents)
File checkpoints & revert
Code change tracking
Priority support
GPU-rendered terminal (WebGPU)
AI vision & screenshots
Interactive overlays & action cards
Inline images & charts (Kitty)
Component previews in terminal
Browser access (WASM)
60fps live view streaming

Frequently asked questions

ImmorTerm runs your terminal processes independently from VS Code. When VS Code crashes or restarts, the extension reconnects to your still-running sessions. Your processes never stop, your scroll history is preserved, and your environment variables are intact. It works automatically — you don't configure anything.

The opposite. If you use AI tools with Claude, the Gateway alone frees up to 96% of the RAM those tools consume. The terminal process itself uses almost nothing.

ImmorTerm gives Claude persistent memory across every coding session. It auto-captures your decisions, tracks code changes with diffs, and lets you resume any previous session with full context. You can also feed it entire books and documentation to create searchable expert knowledge. All data stays on your machine.

The extension handles setup automatically. A single native binary runs on your machine — no Docker, no containers. No config files, no manual steps.

The AI memory tools work with any Claude setup. Terminal persistence is specific to VS Code, but the memory and knowledge features work everywhere Claude runs.

Your persistent terminals keep working — that's free forever. Your memory data stays on your machine. You just lose access to the AI memory tools. Re-subscribe anytime and everything is right where you left it.

The next evolution. Your AI agent gets the ability to take real screenshots of your terminal, draw highlights and diagrams directly on your screen, and render inline images and component previews. It's a faster terminal that gives your AI real vision. Coming soon — Pro subscribers get early access.

Yes. They run side-by-side in VS Code. Classic ImmorTerm lives in the Terminal panel, the AI terminal gets its own panel. Use whichever fits the moment, or both at once.

Soon. Pro subscribers get first access automatically. Join the waitlist to be notified.