Hacker Newsnew | past | comments | ask | show | jobs | submit | rbren's commentslogin

I use lychee. It’s been great. Uploads could be a bit rough a few versions back but they’ve been seamless for a while

If you want to hack on an emerging agent SDK (specializing in software development), join us at https://github.com/OpenHands/software-agent-sdk


Spoiler: it's not actually that easy. Compaction, security, sandboxing, planning, custom tools--all this is really hard to get right.

We're about to launch an SDK that gives devs all these building blocks, specifically oriented around software agents. Would love feedback if anyone wants to look: https://github.com/OpenHands/software-agent-sdk


Only on HN is there a “well, actually” with little substance followed by a comment about a launch.

The article isn’t about writing production ready agents, so it does appear to be that easy


How autonomous/controllable are the agents with this SDK?

When I build an agent my standard is Cursor, which updates the UI at every reportable step of the way, and gives you a ton of control opportunities, which I find creates a lot of confidence.

Is this level of detail and control possible with the OpenHands SDK? I’m asking because the last SDK that was simple to get into lacked that kind of control.


That's the idea! We have a confirmation_mode that can interrupt at any step in the process.


If you're looking for open source agents, which can run locally, in Docker, or in the cloud, and which have a consistent track record of acing benchmark scores like SWE-bench, check out https://github.com/All-Hands-AI/OpenHands

We're about to release our Agent SDK (https://github.com/All-Hands-AI/agent-sdk/) which provides devs with all the nuts and bolts you need to define custom prompts, tools, security profiles, and multi-agent interfaces


Any news about devstral small 1.2? magistral 1.2 was a huge leap forward.

How about GPT 20b and 120b?

Qwen3?


I’d like to see a “no jerks” license. It’d be MIT by default, but call out specific bad actors as being disallowed from using the software. That way your average corporate user wouldn’t need to consult a lawyer before adopting


It will be as useless in terms of enforcement as "shall be used for good, not evil." https://www.json.org/license.html


I think they're suggesting a license that says "except Apple, Amazon, Google, Huawei, ..." not a license that literally says "no jerks".

The problem of attempting to enumerate the jerks does seem pretty... insurmountable... to me though.


Yeah, and even if you like the idea, this is not dependable. How do you know, as a user, that you'll not end up in the jerk list tomorrow?


Presumably the license would, like practically all open source licenses, be irrevocable. You aren't guaranteed new versions will be issued under the same license (short of a contract saying otherwise, just like every other piece of open source software) but the existing license that did not list you as a jerk can't be revoked...


True, but that's still a risk that adds to the risk of the authors switching the license.

BTW, if the jerk list is tied to the license, if the project had external contributors, they all need to agree to add or remove someone from the list, like any license change…


> BTW, if the jerk list is tied to the license, if the project had external contributors, they all need to agree to add [...] someone from the list, like any license change…

Not if you base this off a license like MIT that allows sublicensing under more restrictive terms (not a lawyer, not legal advice)


Untrue - all that needs to happen is that future work needs to be released with the new list attached.


This software shall not be used for evil. With the exception of IBM, who, together with their partners and minions, are allowed to use this software for evil.


If you're interested in running agents (specifically for software dev) inside a sandbox, OpenHands [1] runs in Docker by default, and can run on Kubernetes or on a raw VM. It gets access to the standard tools (e.g. file ops, bash) as well as a web browser and a Jupyter notebook.

[1] https://github.com/All-Hands-AI/OpenHands


I have nothing but good things to say about OpenHands . I’ve been using it daily for months now - some local, some CLI, some cloud-based - and while it’s not quite as polished as Devin, it’s as capable and is growing fast.

All Hands is incredibly friendly and responsive to feedback as well, and that means a lot.


If you’re looking for a non-slop OSS agent, check out OpenHands: https://github.com/All-Hands-AI/OpenHands?tab=readme-ov-file

(It’s written like 30% of its own code, so maybe a little slop if I’m being fair. But it’s mostly humans! Almost 400 of us now!)


Not having all the time in the world to learn, apply, and compare, each one of the many agentic offerings, it would be great if OpenHands would explain what distinguishes it, apart from being the "leading" option... What are the design choices, trade-offs and benchmark results? I must say it's great that AllHands releases specifically trained models for their tools-use, but then: how does that compare with the Harmony stuff eg with gpt-oss?


If you’re looking for an OSS alternative check out OpenHands CLI: https://github.com/All-Hands-AI/OpenHands?tab=readme-ov-file


> with the primary variation being greater-or-lesser lock-in

All the more reason to embrace a fully open source stack. We need to go hard on "lesser".


Having started OpenDevin (now OpenHands [1]) I can say it's definitely worth renaming. It's very limiting attaching your branding to someone else's

[1] https://github.com/All-Hands-AI/OpenHands


idk, do you think you would have gotten the start you did NOT being called opendevin?

(hi btw! see GP's talk on OpenHands here https://www.youtube.com/watch?v=o_hhkJtlbSs&t=4s)


Hah it definitely gave us an early boost!


maybe the best optimal strategy is leech into the brand while you're unknown, and switch to your own once you make it.

A bit sleazy but it works eh

Can't fight marketing and human psychology


imitation = sincere flattery etc


yes that's the benevolent take,but in a market for attention, it feels like a bit of a vampire attack to a brand to spun off OpenBrand.

seems some what of a template now, OpenCut was recently on HN because some chinese company already owns their trademark, which is a pun/open version of CapCut, so things are getting a bit hairy at least, lol


I still sometimes have to refer to OpenHands as "formerly known as OpenDevin". It may be limiting in the long run, but it definitely had some short-term punchiness.


It gets you some quick attention.

The people that need to notice will follow.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: