Alex Strick van Linschoten

3.3K posts

Alex Strick van Linschoten

Alex Strick van Linschoten

@strickvl

ML/AI Engineer (@zenml_io / @kitaru_ai), researcher (& author of a few books + PhD 👨‍🎓). feedback welcome https://t.co/W6fKtTKWF3 🙏

Delft, The Netherlands Katılım Ocak 2011
600 Takip Edilen3.2K Takipçiler
Sabitlenmiş Tweet
Alex Strick van Linschoten
🎉 The @zenml_io LLMOps Database just crossed 1,000+ case studies! 17 months of curating real-world LLM production stories. Here's how the collection grew over time 📈 What started as a side project in July 2024 is now the largest open collection of production LLM case studies.
Alex Strick van Linschoten tweet media
English
2
4
6
3.1K
Viv
Viv@Vtrivedy10·
ok so it’s early but @mattpocockuk’s grill-me skill feels like great DX for iteratively building evals/environments with humans + agents in the loop understanding a repo + traces + definition of success is pretty much never a one shot thing, it’s many step collaboration between humans and agents idk how to measure & improve every agent so getting grilled helps from an agent definition + data dump, it’s impossible to know which axis of agent performance teams want to generate evals for measurement and hill-climbing specifics matter a lot here: - verifier design (do we have ground truth somewhere) - what tools in the environment should be simulated vs run (semi)-live - what characteristics do we care most about rn? cost, accuracy, etc? - what data needs to be sourced or synthetically generated to produce a realistic production like environment? how do we do that? data is the currency for building better agents humans sharing expertise/priors & controlling the loop on data design helps a lot today
English
6
1
75
3.8K
Alex Strick van Linschoten
New legal dataset up on the @huggingface Hub! Over the weekend I worked to finalise a snapshot of the official legal documents hosted by the Guantanamo Military Commissions. This is mostly court filings and transcripts from all the cases, around ~52GB of data. Link to the dataset at the bottom of the 🧵
Alex Strick van Linschoten tweet media
English
1
1
6
1.4K
Alex Strick van Linschoten
When asking models to draft prompts (esp for things of more consequence like long-running processes / tasks), is it better to ask a model from the same family to write the prompt, or to use a different model family? Specifically, would a Claude model (Opus or Fable, e.g.) do better at writing such a prompt for ChatGPT Sol, or would Sol be best at writing a prompt for Sol? Any practical experience with this? (My gut tells me that probably staying within the family is best, but I don't know whether this applies to the latest GPT 5.6 generation.) Anecdotes + gut feelings welcomed!
English
2
1
5
518
Alex Strick van Linschoten
Yeah I guess I'd agree with that in an abstract sense. I think I was looking more for experiential "this really worked for me" kind of gut responses (if they existed). It's also quite hard to run these kinds of evals across long-running tasks I think because it ends up being really expensive! but I totally agree with the premise of what you're saying!
English
0
0
0
10
Joe Barrow
Joe Barrow@barrowjoseph·
@strickvl Imo it’s more about your ability to evaluate and close the loop on the prompts (which is the core thesis of DSPy) You can use any model to optimize the prompt so long as you can evaluate good and bad.
English
1
0
1
81
Alex Strick van Linschoten
Published my first little environment on the @PrimeIntellect Environments Hub yesterday evening. Very happy to finally have that out and complete! (links and more comments below, and a blog to follow I guess)
Alex Strick van Linschoten tweet media
English
1
2
8
376
Alex Strick van Linschoten
Kitaru replay is pretty nice to use, and even better everything is hooked into the Kitaru MCP etc so you can have your agent drive these kinds of experiments as well!
Hamza Tahir@htahir111

How freaking cool is this? In @kitaru_ai, you can now replay traces with a new config using our awesome drag interface. Start from a checkpoint of an old trace, then go to any point in the execution and change things like mocking a tool call or swapping out a model. Then compare the new execution with the old one to see what's different. We thought a lot internally about how the UX of replaying a trace could look like. How do you like it? Try it out now: github.com/zenml-io/kitaru. Its free and OSS (yes including the UI you see here), and it works all locally with `kitaru login --local`

English
0
0
1
243
Alex Strick van Linschoten
One little correction to the numbers I mentioned above about the GEPA gain... (After posting I went back to the original numbers and observed the following: - first off, the two numbers weren't measured on the same rows (so apples to oranges comparison; not useful!). - secondly, and more importantly, the GEPA score number was GEPA's own score :) (It wrote some candidate prompts and recorded its score on the same 50 rows and reported the best of those.) So I reran it properly. Same model, same reward, but using the new GEPA system prompt and across rows GEPA had never seen. New results: Baseline prompt: 0.803 reward GEPA prompt: 0.968 reward (+0.166, def a real signal IMO) Anyway, all of this is just to say, remember to really understand where your numbers come from otherwise you'll have to write :hides-face: updates like this haha
English
1
1
1
165
Alex Strick van Linschoten
What's it useful for? Firstly it's just an archive of what exists. That has value in and of itself. Secondly, (and the main reason why I took the effort to assemble it) it's a really great open dataset for long-running agentic tasks. Think of all the amazing work @harvey (amazing posts recently from @gabepereyra / @nikogrupen / @ItsJulioPereyra 🙌) are doing around post-training of their models and their harnesses. They need interesting datasets to drive quality environments to help scale their efforts. I'll be doing my own work to build environments on top of this dataset (which I know the domain specifics of quite well) but I'd hope that others also find uses for it to improve long-running legal AI).
English
1
0
2
98
Alex Strick van Linschoten
@pvncher yeah I def do that. but for long-running single-use prompts it's sometimes hard to make those comparisons. I'm sure we'll all get used to the new models + how to best coax them, but for the moment just trying to find something to hold on to haha
English
0
0
0
12
eric provencher
eric provencher@pvncher·
@strickvl I think either family is fine but you should understand the model’s behavior with that prompt to get best results. I like running some blind model stress tests and having the prompt refined from feedback from the model running the tests observing rollouts.
English
1
0
1
95