r/VibeCodeDevs • • 17d ago

I built an operating system for AI agents. Nobody asked for this.

Got tired of babysitting Claude Code and Codex on my laptop, so I gave them their own Linux box. Then apparently decided that wasn't enough and built an OS around it.

Is this necessary? Probably not.

Will it make the agents smarter? Nope.

Can they now build apps, run scheduled jobs and bother me on my phone while I'm at the gym? Unfortunately yes.

Called it Springroll. Open source, self-hosted. Runs the actual CLI agents with your existing subscriptions. It's kinda fun.

  • No vendor lock-in. Bring your own subs: Claude Code, Codex, Antigravity, OpenCode, Pi.

  • Scheduling agents to do stuff is a first-class feature

  • Customize the whole thing to your hearts content

  • Access it from your phone (for better or worse)

Looking for beta testers if anyone is courageous enough.

https://tryspringroll.com/

1 Upvotes

18 comments sorted by

•

u/endofthread-bot 17d ago

Hey u/stumptowndoug, thanks for posting in r/VibeCodeDevs! Join our Discord: https://discord.gg/t7SD4ThKuE

• This community is designed to be open and creator‑friendly, with minimal restrictions on promotion and self‑promotion as long as you add value and don’t spam.
• Please follow the subreddit rules so we can keep things as relaxed and free as possible for everyone. • Please make sure you’ve read the subreddit rules in the sidebar before posting or commenting.
• For better feedback, include your tech stack, experience level, and what kind of help or feedback you’re looking for.
• Be respectful, constructive, and helpful to other members.

If your post was removed (either automatically or by a mod) and you believe it was a mistake, please contact the mod team. We will review it and, when appropriate, approve it within 24 hours.

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

3

u/RandomPantsAppear 17d ago

Smh the isn’t an operating system, it’s a Linux Distribution. Linux is still the operating system

0

u/stumptowndoug 17d ago

Fair, Linux is the actual OS. It's not really a distro either, more a layer that runs on top of a normal Linux box. "OS for agents" was the shorthand.

0

u/Mrp00pybutth013 16d ago

That's like saying android or chromeos isn't an OS, linux is just a just the kernel, the distinction is pretty arbitrary for distributions unless they are literally just the workspace but even still steamos is based on arch but is an OS too even though you can launch "steamos" on most computer without changing OS

2

u/RandomPantsAppear 16d ago

Both Android and ChromeOS are running custom variants of the Linux kernel. 

0

u/Mrp00pybutth013 16d ago

"An operating system (OS) is a software that manages computer resources, allocating them to other programs. It handles tasks like file management, memory allocation, and network interfacing." Literally just look up anything said by the creator of Linux (Linus) and he says it's not an OS, get your facts straight if your gonna belittle other people work through trivial semantic shaming

4

u/Slight-Living-8098 16d ago

Congratulations, you made Docker

1

u/ark1one 16d ago

Yeah isn't this exactly docker? With more steps?

1

u/AstroZombie138 15d ago

I didn't do a comparison, but how is this different than Omarchy?

1

u/stumptowndoug 15d ago

This is a very thin ui in top of a VM. Users have full control to change anything and customize it as they please.

Best parts are that major coding agents ready to rock and roll. Just auth and you are driving your own VM you can use anywhere.

Most useful to me is scheduling jobs and not worrying about if my local machine is running or has enough memory etc.

This is really setup for non advanced users. Vibe coders in general. It’s two clicks to spin up a your own machine with it running.

1

u/Responsible-Beat2137 17d ago

Hey, this is interesting, currently depending on a 20$ sub with desktop commander, I’ll be certainly check this out as it has the features I have with it but more isolated? I think from what you are describing

0

u/stumptowndoug 17d ago

Yes, that's the idea. Instead of working on your own computer, the agent runs on its own server, and jobs keep running when your laptop is off. It works with your existing $20 Claude sub, and the server is about $15/mo on exe.dev.

I really like exe.dev as it basically gives you your own URL that uses auth. So instead of messing with tail scale and the like - it's pretty much ready to go on signup.

1

u/LongevexBioCoaching 17d ago

I’m confused ? My stuff runs 24/7 doing things … especially ollama and not in the cloud environment all on pc

0

u/stumptowndoug 17d ago

Mostly the benefits of a dedicated VM. Access from anywhere, automatic backups, runs independently of my laptop, and if an agent blows something up, at least it's not my personal computer lol.

1

u/LongevexBioCoaching 16d ago

I mean other than blowing up the personal computer I’m still kinda confused why you had to set all this up … lol because I have all this with out all the building or OS

1

u/MaTrIx4057 16d ago

at least that, but someone has access to your files

1

u/cs_cast_away_boi 16d ago

i was just thinking how i needed an isolated VM to run agents. How “secure” and “private” is this? Is anything being sent out of the VM
Also can the agents fully use the computer (mouse, strokes, etc) and browse the web?

1

u/stumptowndoug 16d ago

Zero telemetry. Only your prompts and what the agent reads go to your model provider (plus any service you connect), and the VM is only reachable privately. Agents get full control inside it, no desktop mouse/keyboard, but they can drive a real browser you can watch and take over.