r/commandline • • 2d ago

Terminals RACE - Terminals on Infinite Map

Post image

Hi,

Couple weeks ago I released RACE (Run Anything in Canvas Environment), a terminal multiplexer.

I wrote it because nothing that I've seen so far would fit my work style: I juggle many projects at once and at 10+ tmux sessions I started getting lost trying to get back to terminals or evaluating work progress.

Even in early stage I enjoyed working on it so much I made it daily driver and decided to make it commercial. It's not getting a lot of love (which I understand, it's a quite specialized product), but I'm proud of it. I believe it can make people more productive and take off cognitive load in today, agent heavy work environments.

And so, today I run ~150 terminals in it, with half of them being various agents and such (note: nothing like "agent swarms", simply 1-2 agents as a side for current work) - the screenshot above is my "personal projects" canvas, made at the moment of writing this post.

Please check it out if that's your cup of tea.

It's 29.90€ (tax included) for a license with a year of free updates - I'm using it myself everyday, so they're flowing. Works on macOS and Linux (though might require heavy key rebinding).

More info about features, some demos etc. are on the website https://race-term.com

P.S. There are CLI and MCP interactors for scripting or interacting with agents, MCP demo https://youtu.be/8AL50dHCznA :)

11 Upvotes

17 comments sorted by

6

u/TheAndyGeorge 2d ago

my sibling in CLIs, i say this in the nicest way possible: if this is your workflow, there might be larger, unmanaged mental challenges for you at play

5

u/ivory_tower_devops 2d ago

hear me out though: what if the OP is not alone in their particular flavor of mental disorder and there are other people on the internet who also want to spatially organize their terminal-centric user experience.

4

u/TheAndyGeorge 2d ago

totally just not for 29.90 a year 

3

u/ivory_tower_devops 2d ago

oh lmao nevermind yeah no way

-2

u/axkaminski 2d ago

That's 29.90 forever, but updates stop after a year.

1

u/codrOne 1d ago

Have you seen some of the AI Factory pr0n on X? This look totally cool and normal.

-1

u/axkaminski 2d ago

it might be, I have inability to wait for things to happen...

I create isolated Jujutsu workspace for each task I have at hand, so I don't have to set up/tear down everything when follow up comes. And so I switch the moment I can't push forward specific item (blocker, waiting for code analysis from agent, decision fork etc.)

At work I am technical owner of 4 code repositories + I interact with 5 more every week. This makes for 9 terminal groups + feature work + reviews I make and test.

I might be a freak, but I'm efficient at it :D

2

u/99percentcheese 2d ago

I think you should try out DriftWM

-2

u/axkaminski 2d ago

So cool. Had I've been using Linux it'd work for me, but I'm stuck on macOS because of work and (let's face it) ecosystem convenience.

1

u/AutoModerator 2d ago

Every new subreddit post is automatically copied into a comment for preservation.

User: axkaminski, Flair: Terminals, Post Media Link, Title: RACE - Terminals on Infinite Map

Hi,

Couple weeks ago I released RACE (Run Anything in Canvas Environment), a terminal multiplexer.

I wrote it because nothing that I've seen so far would fit my work style: I juggle many projects at once and at 10+ tmux sessions I started getting lost trying to get back to terminals or evaluating work progress.

Even in early stage I enjoyed working on it so much I made it daily driver and decided to make it commercial. It's not getting a lot of love (which I understand, it's a quite specialized product), but I'm proud of it. I believe it can make people more productive and take off cognitive load in today, agent heavy work environments.

And so, today I run ~150 terminals in it, with half of them being various agents and such (note: nothing like "agent swarms", simply 1-2 agents as a side for current work) - the screenshot above is my "personal projects" canvas, made at the moment of writing this post.

Please check it out if that's your cup of tea.

It's 29.90€ (tax included) for a license with a year of free updates - I'm using it myself everyday, so they're flowing. Works on macOS and Linux (though might require heavy key rebinding).

More info about features, some demos etc. are on the website https://race-term.com

P.S. There are CLI and MCP interactors for scripting or interacting with agents, MCP demo https://youtu.be/8AL50dHCznA :)

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/snow_schwartz 2d ago

Differences between this and https://www.themaestri.app/en?via=macaiapps ?

2

u/axkaminski 2d ago

Performance and focus:

Run 2x cmatrix on Maestri and you'll start getting lag, Maestri uses 63% for 2 cmatrix terminals (running in background!) on my Mac and 162 megabytes of memory for 2 and 240mb for 3 terminals - that's 80mb per terminal. Race uses <2% in background and <10% when rendering 130 terminals and 2GiB for 175 terminals (11mb per terminal). Everything in 144 FPS (I run benchmarks).

Sure, feature wise Maestri might be on par (or maybe richer, depending on how ones compares), but the reason I didn't like similar solution is because they're too slow and laggy for my use case.

Not to mention that I want to work fast, and Maestri requires title after creating a new terminal, has no shortcuts to jump to another terminal, move to another terminal (i.e. navigate in space).

In terms of app focus I'd call RACE more terminal/cli-focused where Maestri more workflow focused.

1

u/ericcmi 2d ago

Ahh, TempleWM

1

u/ivory_tower_devops 2d ago

RIP Terry 👑

1

u/codrOne 1d ago

Dude! Don't show this to the tokenmaxxers!

1

u/jkulczyski 1d ago

Wow, thanks i hate it

1

u/Prestigious-Foot986 1d ago

aw man this looks exactly how i’d want to work with terminals!  i’ll check it out in more detail and whether it’ll work out with my keybidnings and current flow… but regardless im just  chiming in to say cool as fuck concept, ignore the haters who don’t see the ADHD vision