News for hackers. Stuff that matters.

strickvl

Swarm data that was being visualized was published as (one of the relatively few) open swarm datasets on Hugging Face FYI https://huggingface.co/datasets/zenml/mantiq-swarm-traces

Show HN: A searchable, timestamped index of 1,124 AI Engineer talks

https://aietalks.com/

I love the videos and talks that appear on my feed ever day from the AI Engineer conferences. Unfortunately, there are so many of them it's often hard to find the time to keep up, or to watch what I'd like. So I built aietalks.com, a searchable written index and archive of all the talks on the AI Engineer Youtube channel. We currently cover 1,124 talks.The individual talk pages offer tl;dr...

( Read More... | 2 comments | 8 points | on HN )
Hi HN, I am one of the people behind Kitaru.

Over the last year, we kept seeing teams in our ZenML community stretch pipeline DAGs to run agents; they executed things like dynamic branching, state passed through artifact-store workarounds, conditional steps, etc. It technically worked, but the abstraction was fighting the whole way.

The core issue was that pipelines assume you know the graph upfront, but agents don’t. They loop, branch on LLM outputs, pause for human/agent input, and fail in expensive ways when you have to restart from scratch. Kitaru is our attempt to build the missing layer for that: durable execution for Python agents. It’s not an agent framework, and it’s not just tracing/observability. It’s the layer underneath existing agent code that gives you crash recovery, pause/resume for human/agent or webhook input, and replay from any checkpoint.

We kept onboarding intentionally simple and small - add `@flow` and `@checkpoint` to normal Python functions and run your agent. No graph DSL, no big rewrite. It’s built on top of ZenML’s engine, so you get persisted artifacts, replayability, and the same code can run locally or on your own infrastructure.

We’re still early, and so I would love to get some feedback on the product and idea.

Happy to answer anything technical.

Author here. I work at ZenML, where we maintain the LLMOps Database (https://www.zenml.io/llmops-database) — a collection of production LLM case studies we've been cataloguing for a while now. This post summarises patterns from the latest 400+ entries (database just crossed 1,200 total).

The findings that surprised me most:

- Context engineering has become a distinct discipline — teams are treating the million-token window as a ceiling to stay under, not a feature to exploit

- Software engineering skills matter more than AI expertise for production success (durable execution, distributed systems, infrastructure work)

- The "wait for the next model" strategy keeps not working — teams shipping today are constraining models, not unleashing them

There's also a shorter TL;DR version if you prefer: https://www.zenml.io/blog/the-experimentation-phase-is-over-...

Show HN: No-BS Database of 300+ real-world LLM/GenAI production implementations

https://www.zenml.io/llmops-database

I've spent weeks curating technical implementation details of how companies are actually deploying LLMs and Generative AI in production. The database now contains over 300 case studies with detailed technical summaries (230,000+ words) focusing exclusively on architectural decisions, deployment patterns, and real engineering challenges.Key features: * Each case study is technically focused - no...

( Read More... | no comments | 5 points | on HN )
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @08:35AM (#40845189)
But still only single GPU for now. I also heard great things about it, but wanted to make the maximum use of my multi-GPU local setup.
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @08:10AM (#40844975)
Thanks! Yes one 'next step' that I'd like to do (probably around the work on deployment / inference that I'm turning to now) will be to see just how small I can get the model. Spacy have been pushing this kind of workflow (models in the order of tens of MB) for years and it's nice that there's a bit more attention to it. As you say, ideally I'd want lots of these tiny models that were super specialists at what they do, small in size and speedy in inference time. As I hinted towards the end of the post, however, keeping all that updated starts to get unwieldy at a certain point if you don't set it all up in the right way.
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @07:29AM (#40844719)
Interesting. I can maybe try finetuning one or two of the so-called 'uncensored' open models and see if that makes a difference. A bit harder to switch out the dataset completely, as that's really what I'm interested in :) I think the general point that finetuning a model for some custom task works is fairly uncontroversial, but if OpenAI's poor performance was on account of these kinds of guardrails it'd be yet another reason someone might want to finetune their own models I guess.
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @07:16AM (#40844647)
OpenpPipe - https://openpipe.ai/ - is probably the service that most closely resembles what you’re asking for, but I found the evals weren’t really what I wanted — i.e. following my custom evaluation criteria — so you probably will end up having to do that yourself anyway. But for the finetuning, they’re all somewhat the same. Predibase and OpenPipe are two good options for that. Predibase has more base models for you to finetune, but it’s a bit more unwieldy to work with. I wrote about that in a previous post here -- https://mlops.systems/posts/2024-06-17-one-click-finetuning.....
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @07:13AM (#40844622)
I followed whatever the guidance was for a specific model. Some of the LLM finetuning providers did indeed set the temperature to 0 and I followed that, but others suggested 1. I could probably iterate a bit to see what is best for each model, and I might well do that for the one that I choose as the one I’ll be doubling down on in subsequent iterations / finetunes. Thanks for the suggestion!
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @06:52AM (#40844496)
Depends a bit where you’re running etc. This works for Modal, e.g., but they’re just using axolotl under the hood so you can just connect to whatever cloud provider of choice you’re using and then run axolotl straight. I did my finetunes across local GPUs, but it would have been just as easy to do it in a cloud environment using the same axolotl config.
Re:My finetuned models beat OpenAI's GPT-4 on Monday July 01, 2024 @06:49AM (#40844486)
I think not. Normally if you get those kinds of errors you wouldn’t get any output at all. In the blog I show that all 724 of the test cases got proper JSON output etc for the queries so I don’t think this was an issue. I think these kinds of topics would have been well covered in the training data, and probably the OSS models would have used similar data so I don’t even think there’s a disparity to be found between proprietary vs OSS models here.
There's a ton of abstraction in axolotl, for sure, but so far I haven't found that it gets in the way. The main competitor in that space seems to be Unsloth, but that only works with a single GPU machine, so didn't fit my purposes. I'll dive into your blogpost. Thanks for posting!
Re:Ask HN: Who is hiring? (January 2022) on Monday January 03, 2022 @11:03AM (#29782119)
ZenML | Developer Advocate | Full-time | Remote (Europe / UK) | https://zenml.io

Hey! We are an open-source company (https://github.com/zenml-io/zenml) and the pulse of ZenML's community is our driving force! ZenML is a MLOps framework to create reproducible ML pipelines for production machine learning use-cases.

As a Developer Advocate / 'Tech Evangelist', you will help us fulfil our mission by connecting with other developers, contributing to open-source, and sharing your knowledge and experience about ZenML and other leading technologies at conferences and meetups, in contributed articles, and on blogs, podcasts, and social media. Your work will foster a community inspired by ZenML and will drive our strategy around developer love and our participation in the open-source ecosystem. You will also be responsible measure engagement with the community, and find creative ways to drive it up.

We focus on generating awareness about ZenML by contributing to the ecosystem and enabling others to become evangelists outside the company as well. Not afraid to be hands-on, you might write sample code, author client libraries, provide insights to journalists, and work with strategic partners, users, and customers to excite and engage our developer communities.

For full details on this role, check out https://zenml.io/careers/.

Re:This website has 81% battery power remaining on Sunday December 12, 2021 @03:57PM (#29533539)
If you're in the UK, Pimoroni (https://shop.pimoroni.com/?q=solar) has some good options as well.
Re:Ask HN: Who wants to be hired? (August 2021) on Monday August 02, 2021 @11:01AM (#28037375)
Location: London (United Kingdom / UK)

Remote: Willing to be fully remote / hybrid.

Willing to relocate: Yes (Germany or the Netherlands would work well)

Technologies: Ruby, JavaScript (ES6, Node.js), Python, Go, React, Redux, Sinatra, Express, AWS (ECS / Fargate / S3 / Lambda / EC2), PostgreSQL

Résumé/CV: https://www.alexstrick.com/s/alex-strick-CV.pdf

Email: [email protected]

I am a Software Engineer based in London, UK, and the co-creator of Ekko, a self-deployable realtime infrastructure library with in-transit message processing.

I have multiple years of experience in the Ruby and JavaScript ecosystems and am comfortable working with Go, PostgreSQL, AWS cloud infrastructure and Docker.

Looking for backend or data engineer roles. Will consider full stack. Would be excited to work on MLOps or platforms for data science work.

Blog: https://www.alexstrick.com/blog

Github: https://github.com/strickvl

Re:Ask HN: Who wants to be hired? (July 2021) on Thursday July 01, 2021 @11:08AM (#27699828)
Location: London (United Kingdom / UK)

Remote: Willing to be fully remote / hybrid.

Willing to relocate: Yes.

Technologies: Ruby, JavaScript (ES6, Node.js), Python, Go, React, Redux, Sinatra, Express, AWS (ECS / Fargate / S3 / Lambda / EC2), PostgreSQL

Résumé/CV: https://www.alexstrick.com/s/alex-strick-CV.pdf

Email: [email protected]

I am a Software Engineer based in London, UK, and the co-creator of Ekko, a self-deployable realtime infrastructure library with in-transit message processing. (https://ekko-realtime.com)

I have multiple years of experience in the Ruby and JavaScript ecosystems and am comfortable working with Go, PostgreSQL, AWS cloud infrastructure and Docker.