HN user

ridruejo

4,105 karma

Endor (https://endor.dev) cofounder. Parallelize your coding agents with Rover: https://github.com/endorhq/rover . Previously cofounder Bitnami (YC W13) and https://wasmlabs.dev

Posts198
Comments450
View on HN
www.reddit.com 4h ago

Is OpenClaw Dead?

ridruejo
6pts2
holaclaw.ai 1mo ago

Show HN: HolaClaw, an OpenClaw Distro for macOS

ridruejo
2pts1
holaclaw.ai 1mo ago

Show HN: HolaClaw Desktop App for OpenClaw

ridruejo
4pts0
holaclaw.ai 1mo ago

HolaClaw: One-click secure OpenClaw on Mac

ridruejo
7pts0
capsule.endor.dev 5mo ago

Show HN: Capsule, interactive coding agent session log explorer

ridruejo
1pts2
endor.dev 5mo ago

Rover 2.0: automating projects with coding agents

ridruejo
1pts1
endor.dev 6mo ago

Rover: AI Coding Agent Manager

ridruejo
2pts0
miguelcarranza.es 6mo ago

My role as a founder-CTO: year 8

ridruejo
175pts143
endor.dev 7mo ago

Rewriting our documentation using Coding Agents

ridruejo
2pts0
www.docker.com 7mo ago

Docker Sandboxes

ridruejo
2pts0
steveblank.com 8mo ago

The Department of War just shot the accountants and opted for speed

ridruejo
304pts496
developers.googleblog.com 9mo ago

Run interactive commands in Gemini CLI

ridruejo
209pts77
news.ycombinator.com 9mo ago

Show HN: Rover a Manager for Coding Agents

ridruejo
2pts1
github.com 9mo ago

Rover: Parallelize coding agents like Claude, Codex

ridruejo
2pts0
twitter.com 10mo ago

Ghostty Now Provides an Agents.md

ridruejo
1pts0
twitter.com 11mo ago

Ghostty: AI tooling must be disclosed for contributions

ridruejo
5pts0
thenewstack.io 11mo ago

Endor: Dev Environments in Seconds with WebAssembly

ridruejo
2pts0
news.ycombinator.com 1y ago

Show HN: Running Linux Inside Node.js

ridruejo
1pts2
endor.dev 1y ago

Endor v0.2: Volumes, Terminal and Commands

ridruejo
1pts0
endor.dev 1y ago

NPM-based sandboxes for dev tools

ridruejo
1pts0
www.npmjs.com 1y ago

Endor: NPM package to run Linux, Postgres and more

ridruejo
2pts0
twitter.com 1y ago

K-Bot open source robot available for preorder

ridruejo
6pts0
twitter.com 1y ago

Cloudflare Sandboxes

ridruejo
3pts0
news.ycombinator.com 1y ago

Ask HN: How are you using (or not) MCPs?

ridruejo
5pts0
simonwillison.net 1y ago

Building Software on Top of LLMs

ridruejo
6pts6
endor.dev 1y ago

Endor: Try any server software in the browser

ridruejo
2pts0
endor.dev 1y ago

Endor: WASM-Based Webdev Sandboxes

ridruejo
2pts0
thenewstack.io 1y ago

Endor: WASM-Based Servers in the Browser

ridruejo
7pts5
miguelcarranza.es 1y ago

Year 7 as a CTO

ridruejo
44pts25
twitter.com 1y ago

Perplexity pro searches can invoke code now

ridruejo
2pts0
Is OpenClaw Dead? 5 hours ago

Despite the title (the original in the Reddit thread) it is an interesting and timely update from the OpenClaw foundation

Local models are one of the main drivers for our installer / Desktop app for OpenClaw https://holaclaw.ai (disclaimer I am one of the founders). The smaller models are really only suitable for the most basic tasks, but if you have 32gb-64gb you can get real work done (ie complex web workflows) without third party hosted models

Hola! Co-founder here. We made HolaClaw, a free desktop app for OpenClaw on Mac. It features a 1-click install (just a regular .app that you drag into the Applications folder), secure default settings (curated set of skills, agent running inside a VM) and can optionally run local models. Looking forward to your feedback!

Hi, one of the cofounders here! We work with a ton of different agents in our other open source project, Rover (https://endor.dev/rover). Sometimes we need to debug how the agents are behaving and we built this tool to make our life easier. It is a web interface in which you can upload sessions logs that you have exported from Claude, Codex or any other coding agent. You can easily navigate them, check the reasoning, tool calls, etc. as well as explore what subagents were doing. Everything happens local to the browser, so no data is sent to any server.

It can also be used to safely share agent session logs with others, either projects you are contributing to or to troubleshoot something. It has an optional, built-in anonymizer so no private information leaks accidentally.

The secondary provided that relief. Continuing to work on the company makes perfect sense if you enjoy it, which he clearly does (with the inescapable ups and downs of every start up of course).

Microsoft Amplifier 9 months ago

We do Rover, which is different from the Microsoft product but the goal is similar. I was just responding to the above comment. I agree with you, it is a pretty good project and will be taking a look. We are so early there are tons of things to learn and try.

Microsoft Amplifier 9 months ago

The main use case why we developed Rover internally (and still is) was the ability to run agents in parallel. It allows us to go much faster but requires tooling around it.

Secondarily it makes it easier for everyone to share those best practices and tooling among us, but is less of an issue because we are a small team

Microsoft Amplifier 9 months ago

You may not be the target user for this project then and that’s fine! They are releasing this as a research project so a business model was not probably one of the key decision points.

Microsoft Amplifier 9 months ago

Not sure if you are being serious or not. That was indeed the point of the very first Linux distros and why most people use them nowadays vs the alternative.

I started using Linux before there were distros (circa 1993) and it was not a pleasant experience compared to when Slackware came out

Microsoft Amplifier 9 months ago

Our “product” is a tool we developed internally and found it so useful that decided to open source it.

With full potential I refer to getting the best possible results. For example, being able to work on tasks in parallel without Claude instances interfering with each other vs , well, no doing so.

Microsoft Amplifier 9 months ago

Exactly. I don’t understand the cynicism in the comments and they literally are just trying to make the technology more accessible

Microsoft Amplifier 9 months ago

I see a Linux distro as a collection of libraries that someone puts together following best practices and conventions (ie all config files go into /etc). The similarity with this project is that Microsoft has taken a collection of tools and best practices and put them together in an easy to install package

Microsoft Amplifier 9 months ago

How can it be gatekeeping when they are literally making it easier to use? The analogy is probably closer to a Linux distro. You can put everything together yourself but if someone gives you a pre integrated environment with best practices it makes it easier to get started

Vibe engineering 10 months ago

This matches our experience developing with agents. In particular, as we wanted to use multiple agents in the background to do tasks, we had to really invest in different areas so they would not go in wild directions or have to ask continually for feedback, defeating the purpose of working in the background. First, we needed to provide relevant context on how to do the task (some of it is "generic" like Svelte documentation, some of it is specific to how to write tests for our particular project), be extremely detailed and specific in the prompt about what we want and how to go about it (divide it in different well defined steps) and finally provide with specific tools via MCP (like MySQL access and installing system packages). Once we consistently do all this work upfront, it really pays off because you can launch a large number of agents in parallel that don't interfere with each other (git worktrees, containerized environments) and don't require babysitting for the most part. We just open sourced the tooling we used internally for this: https://github.com/endorhq/rover

This is a great article and not sure why it got so few upvotes. It captures the way we have been working for a while and why we developed and open sourced Rover (https://endor.dev/blog/introducing-rover), our internal tool for managing coding agents. It automates a lot of what Simon describes like setting up git worktrees, giving each agent its own containerized environment and allowing mixing and matching agents from different vendors (ie Claude and Codex) for different tasks