frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: RowboatX – open-source Claude Code for everyday automations

https://github.com/rowboatlabs/rowboat
15•segmenta•1h ago
Claude Code is great, but it’s focused on coding. The missing piece is a native way to build and run custom background agents for non-code tasks. We built RowboatX as a CLI tool modeled after Claude Code that lets you do that. It uses the file system and unix tools to create and monitor background agents for everyday tasks, connect them to any MCP server for tools, and reason over their outputs.

Because RowboatX runs locally with shell access, the agents can install tools, execute code, and automate anything you could do in a terminal with your explicit permission. It works with any compatible LLM, including open-source ones.

Our repo is https://github.com/rowboatlabs/rowboat, and there’s a demo video here: https://youtu.be/cyPBinQzicY

For example, you can connect RowboatX to the ElevenLabs MCP server and create a background workflow that produces a NotebookLM-style podcast every day from recent AI-agent papers on arXiv. Or you can connect it to Google Calendar and Exa Search to research meeting attendees and generate briefs before each event.

You can try these with: `npx @rowboatlabs/rowboatx`

We combined three simple ideas:

1. File system as state: Each agent’s instruction, memory, logs, and data are just files on disk, grepable, diffable, and local. For instance, you can just run: grep -rl '"agent":"<agent-name>"' ~/.rowboat/runs to list every run for a particular workflow.

2. The supervisor agent: A Claude Code style agent that can create and run background agents. It predominantly uses Unix commands to monitor, update, and schedule agents. LLMs handle Unix tools better than backend APIs [1][2], so we leaned into that. It can also probe any MCP server and attach the tools to the agents.

3. Human-in-the-loop: Each background agent can emit a human_request message when needed (e.g. drafting a tricky email or installing a tool) that pauses execution and waits for input before continuing. The supervisor coordinates this.

I started my career over a decade ago building spam detection models at Twitter, spending a lot of my time in the terminal with Unix commands for data analysis [0] and Vowpal Wabbit for modeling. When Claude Code came along, it felt familiar and amazing to work with. But trying to use it beyond code always felt a bit forced. We built RowboatX to bring that same workflow to everyday tasks. It is Apache-2.0 licensed and easily extendable.

While there are many agent builders, running on the user's terminal enables unique use cases like computer and browser automation that cloud-based tools can't match. This power requires careful safety design. We implemented command-level allow/deny lists, with containerization coming next. We’ve tried to design for safety from day one, but we’d love to hear the community’s perspective on what additional safeguards or approaches you’d consider important here.

We’re excited to share RowboatX with everyone here. We’d love to hear your thoughts and welcome contributions!

—

[0] https://web.stanford.edu/class/cs124/kwc-unix-for-poets.pdf [1] https://arxiv.org/pdf/2405.06807 [2] https://arxiv.org/pdf/2501.10132

Comments

jckahn•41m ago
Can this use local LLMs?
segmenta•40m ago
Yes - you can use local LLMs through LiteLLM and Ollama. Would you like us to support anything else?

The Atom Bomb and Japanese Christianity [pdf]

https://isonomiaquarterly.com/wp-content/uploads/2025/11/iq-3.4-zellen-nagasaki.pdf
1•brandonlc•1m ago•1 comments

The House Draws the Line at Jeffrey Epstein

https://www.bloomberg.com/opinion/articles/2025-11-18/epstein-vote-is-congress-line-in-the-sand-w...
1•wslh•2m ago•1 comments

Dr. Fei-Fei Li on jobs, robots and why world models are next

https://www.youtube.com/watch?v=Ctjiatnd6Xk
1•Brysonbw•2m ago•0 comments

The False Glorification of Yann LeCun

https://garymarcus.substack.com/p/the-false-glorification-of-yann-lecun
1•guilamu•3m ago•0 comments

Paiml/Depyler: Compiles Python to Rust, Helping Transition to Rust Code

https://github.com/paiml/depyler
1•rbanffy•3m ago•0 comments

Beyond the Primary User: 3 Types of Smart-Home Users

https://www.nngroup.com/articles/smart-home-users/
1•ulrischa•3m ago•0 comments

Show HN: Polymarket/Kalshi Arbitrage Scanner Powered by Gemini Pro 3

https://arb.carolinacloud.io/
1•bojangleslover•3m ago•0 comments

Cloudflare CTO: This was not an attack

https://twitter.com/dok2001/status/1990791419653484646
2•doener•4m ago•0 comments

Chicken Caesars: they're messing with your Bluesky feed

https://thedabbler.patatas.ca/pages/bluesky-caesars.html
2•Sophira•8m ago•0 comments

Text to CAD for Aircraft Design

https://strato.so/
1•k1a11220•9m ago•0 comments

Meta Did Not Violate Antitrust Law, Judge Rules

https://www.nytimes.com/2025/11/18/technology/meta-antitrust-monopoly-ruling.html
6•lateforwork•9m ago•0 comments

Intel Lass Feature Looks Like It Will Be Upstreamed for Linux 6.19

https://www.phoronix.com/news/Intel-LASS-For-Linux-6.19
3•doener•9m ago•0 comments

Red Hat Losing Another Longtime and Prominent Linux Kernel Engineer

https://www.phoronix.com/news/Red-Hat-David-H-Leaving
2•Bender•10m ago•0 comments

A Week with Elixir (2013)

https://joearms.github.io/published/2013-05-31-a-week-with-elixir.html
1•giancarlostoro•10m ago•0 comments

Electric motorcycle folds down to the size of a carry-on suitcase

https://electrek.co/2025/11/18/this-electric-motorcycle-folds-down-to-the-size-of-a-carry-on-suit...
1•Bender•11m ago•1 comments

Energy and AI – Analysis

https://www.iea.org/reports/energy-and-ai
1•Anon84•12m ago•0 comments

Cloudflare Outage Not Caused by Cyberattack

https://www.securityweek.com/cloudflare-says-highly-disruptive-outage-not-caused-by-attack/
2•Bender•13m ago•0 comments

How Not to Lose Your IP When Developing a Product with Your China Factory (2020)

https://harris-sliwoski.com/chinalawblog/how-not-to-lose-your-ip-when-developing-a-product-with-y...
2•DustinEchoes•13m ago•0 comments

Researchers find the gas pedal and brake for anxiety, and they aren't neurons

https://www.psypost.org/researchers-find-the-gas-pedal-and-brake-for-anxiety-and-they-arent-neurons/
2•glassounds•14m ago•0 comments

Why People Become Overweight

https://www.health.harvard.edu/staying-healthy/why-people-become-overweight
2•paulpauper•14m ago•1 comments

CS/ML PhD: Debating Between Internship and Full-Time Offers

1•ynliPbqM•15m ago•0 comments

Meta-analysis of resting metabolic rate in formerly obese subjects

https://pubmed.ncbi.nlm.nih.gov/10357728/
1•paulpauper•18m ago•0 comments

Happy holiday shopping season in the low-trust economy

https://blog.zgp.org/happy-holiday-shopping-season/
1•speckx•18m ago•0 comments

Who has the biggest footprint on the Web?

1•Pocomon•20m ago•0 comments

Choosing a Vector Database for Reddit

https://old.reddit.com/r/RedditEng/comments/1ozxnjc/choosing_a_vector_database_for_ann_search_at/
1•softwaredoug•23m ago•0 comments

New Arduino Privacy Policy: "user shall not [...] reverse-engineer the platform"

https://bsky.app/profile/ptorrone.bsky.social/post/3m5wcakoip22u
2•gregsadetsky•23m ago•0 comments

Post-Quantum Cryptography in .NET

https://devblogs.microsoft.com/dotnet/post-quantum-cryptography-in-dotnet/
1•doomroot13•27m ago•0 comments

Introducing flat-rate pricing plans with no overages

https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-flat-rate-pricing-plans-...
3•cristiangraz•27m ago•0 comments

UC Berkeley scientists hail breakthrough in decoding whale communication

https://www.sfgate.com/bayarea/article/scientists-breakthrough-decoding-whales-21184413.php
1•joak•27m ago•0 comments

Ehtml – Extended HTML for Real Apps

https://e-html.org/
2•guseyn•27m ago•0 comments