HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mikehostetler

no profile record

Submissions

Show HN: Jido 2.0, Elixir Agent Framework

jido.run
323 points·by mikehostetler·4 miesiące temu·65 comments

The Slop Will Get Better

twitter.com
5 points·by mikehostetler·6 miesięcy temu·2 comments

Every Company Will Need a Chief Agent Officer

mike-hostetler.com
4 points·by mikehostetler·w zeszłym roku·0 comments

AI Assisted Coding Survey (OSS Results)

github.com
4 points·by mikehostetler·w zeszłym roku·1 comments

comments

mikehostetler
·4 miesiące temu·discuss
Wrote a guide just for you! ;-)

https://jido.run/docs/getting-started/new-to-elixir
mikehostetler
·4 miesiące temu·discuss
Not sure if this will surprise you - but I 100% agree with this. I went through the journey that many others did - implementing the loop, then trying to make it useful, realizing the limitations, etc.

I came to similar conclusions - what does valuable agentic software look like? It's not OpenClaw (yet)

The game theory then, in my opinion, is to focus on the knowable frontier - implement tools we can trust - and continue working and sharing that work.

I am holding onto the optimistic case - valuable use cases beyond coding agents will emerge.
mikehostetler
·4 miesiące temu·discuss
Thank you!!!
mikehostetler
·4 miesiące temu·discuss
I don't have a good answer - I've seen a lot of agent deployments but the space is evolving quickly and it's difficult to meaningfully discuss patterns.

This will be solved - and I hope that Jido can be a meaningful participant in that wider conversation.
mikehostetler
·4 miesiące temu·discuss
Lots of output validation support!

Actions can enforce an output schema: https://hexdocs.pm/jido_action/schemas-validation.html#outpu...

Agents can as well - but it can be implemented a few different ways.
mikehostetler
·4 miesiące temu·discuss
My strongest opinion with Jido is that agents must be architecturally correct WITHOUT LLM's before they can be correct WITH LLM's

Jido core has zero LLM support for this reason.

There's nearing 40+ years of "Agent" research in CompSci, LLM's came along and we threw out all of it. I didn't like that so I spent time researching this history to do my best at considering it with Jido.

That said, I love LLM's - but they belong in the Jido AI package.
mikehostetler
·4 miesiące temu·discuss
Yep - BEAM has great support for audio workloads - would love to chat
mikehostetler
·4 miesiące temu·discuss
Join our Discord - link is in the site footer

There’s a growing community showcase and I have a list of private/commercial references as well depending on your goals
mikehostetler
·4 miesiące temu·discuss
Amazing!
mikehostetler
·4 miesiące temu·discuss
The original version where I laid down the overall patterns was all hand coded. This was mid 2024.

I used Claude to learn & refine the patterns, but it couldn’t write this level of OTP code at that time.

As models got better, I used them to find bugs and simplify - but the bones are roughly the same from that original design.
mikehostetler
·4 miesiące temu·discuss
It’s great to see OpenAI embracing Elixir - symphony is a direct implementation of the types of things Jido can do!
mikehostetler
·4 miesiące temu·discuss
Thanks!!!
mikehostetler
·4 miesiące temu·discuss
The core of Jido will run on a Raspberry Pi - we've even had people look at running Agents inside the BEAM where the BEAM is deployed on bare metal (embedded)

The future is going to be wild
mikehostetler
·4 miesiące temu·discuss
See my other comment, but Jido 1.0 used (Elixir) Langchain

As LLM API's evolved, I needed more and built ReqLLM which is now embedded deeply into Jido.
mikehostetler
·4 miesiące temu·discuss
Awesome!!! Gave you a star ...
mikehostetler
·4 miesiące temu·discuss
Seems so, to my eternal shame ...
mikehostetler
·4 miesiące temu·discuss
Fantastic!!! Appreciate any feedback
mikehostetler
·4 miesiące temu·discuss
Yay!!!
mikehostetler
·4 miesiące temu·discuss
Thank you!

Agree on operational boundaries - it took a long time to land where we did with the 2.0 release

Too much to say about this in a comment, but take a look at the "Concepts: Executor" section - it digs into the model here
mikehostetler
·4 miesiące temu·discuss
This is now my personal shame for the next two weeks ... good problems, but ya - wow - I was unprepared