Is there a reason why so many of these agent harness are written in node.js?
m_ke•5m ago
1. it's built for async
2. runs everywhere
3. interpreted, making it fast to iterate on
4. decent performance
5. most popular language, llms are decent at writing it
Zambyte•3m ago
I'm not sure why specifically Javascript instead of something like Python or other options, but using an interpreted environment minimizes the friction for implementing extension systems, which are an important feature in AI harnesses.
sarjann•2m ago
Might be easier to do cross platform.
nimsarajay•2m ago
I gotta same problem.
ohyoutravel•7m ago
HaS aNyOnE sEeN tHe PlUgIn-FiRsT ArChItEcTuRe
m00dy•6m ago
it looks like we're leaving md files and instead use cordis plugins ?
I'm curious what peolle are finding with first party vs 3red party harnesses for coding.
Do the first party harnesses really have an advantage when paired with the maker's model?
dsrtslnd23•3m ago
I hear that often but to me it does not feel like it. I built my own framework around pi.dev harness and run all kind of different LLMs with it. Sometimes also use the vendor harnesses and they don't feel better adapted.
catigula•4m ago
Who'd they copy this one from?
m00dy•1m ago
this is a very dangerous question.
rco8786•1m ago
But like, what is it? Odd that this reached #1 on HN. The README is pretty bare outside of installation instructions and a link to "Cordis", which is "A Meta-Framework of Spatiotemporal Composability." and "under active development. The API is not yet stable and may change without notice.".
217•10m ago