HNHacker News
TopNewBestAskShowJobs

skull8888888

227 karma · joined December 21, 2023

submissionscomments
skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
oh yeah, we did small-ish sft run to teach the model our trace compression style and so on. the problem with it is that you can't really teach good analysis this way, so RL was the core focus.
skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
yes! we spend a lot of time on training to do exactly this.
skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
hm, did the cost of tickets processed by an agent go down tho?
skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
this is exactly what flow-1 in Signal harness catches. highly highly recommend checking this out https://laminar.sh/blog/flow-1-in-action. We got examples of traces and errors we caught in them there
skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
>Curious how you decide which flagged errors matter most

flow-1 actually predicts how critical each finding is

skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
this is a very valid point. I will expand on RL post train here.

I used GSPO because it worked really well for very long prompts (we're dealing with traces analyses so prompts are very very long, and by prompts I mean what goes into LLM call).

We RL-ed flow-1 in our harness, which made it very efficient at using tools it had. Our harness as I said in the post is basically coding agent, it has grep, read and couple of other aux tools. I spent a loooot of time and money on figuring out the right RL recipe and especially the reward. It was really hard to find the right balance between exploration and exploitation.

Some RL runs are still running, because the prod checkpoint as good as it is, thinks a lot. It produces a lot of thinking tokens, which affects the throughput, especially on the large, complex traces to be analyzed. So the next big challenge for me is to make it efficient thinker - i.e. reduce thinking tokens, without losing quality.

skull8888888··on Launch HN: Laminar (YC S24) – RL-trained model that finds errors in agent traces
I can write some bullet points if you want. I'm serious, this is not a sarcasm. With which AO platform do you want a comparison?
skull8888888··on Launch HN: Laminar (YC S24) – We trained a model to catch silent agent failures
>for creating traces from many test calls to speed up testing of voice bots

I assume you mean tracing voice agents in general. If so, it depends on the where do you want to trace things. Right now, Laminar, unfortunately, doesn't trace voice SDKs like OpenAI's realtime, but we're very actively looking into it.

However, if somewhere in your pipeline you have transcripts of your voice agents, then it shouldn't be that different from tracing any other agent. In this case, Laminar and Signals work perfectly.

We also trained and benchmarked flow-1 on a lot of multi-turn voice agent like conversations.

skull8888888··on Show HN: AI Baby Monitor – local Video-LLM that beeps when safety rules break
why qwen 2.5 specifically?
skull8888888··on Show HN: Index – New Open Source browser agent
playwright
skull8888888··on Show HN: Index – New Open Source browser agent
right now package only supports models from gemini, anthropic and openai. Vision is required. PRs are very welcome! It's very easy to add new model, simply follow any providers in here https://github.com/lmnr-ai/index/tree/main/index/llm/provide...
skull8888888··on Show HN: Index – New Open Source browser agent
The best out all of them. Check the first message in the post. tldr:

- SOTA on webvoyager

- browser agent observability

- fast and reliable

- CLI for easier interaction

- available as a serverless API

skull8888888··on Show HN: Index – New Open Source browser agent
have you tried it with Index?
skull8888888··on Show HN: Index – New Open Source browser agent
how could you see an http request from a video? If you mean the console output, then it's just logs of an agent.
skull8888888··on Show HN: Index – New Open Source browser agent
it can do it! try it out, literally just prompt it
skull8888888··on Show HN: Index – New Open Source browser agent
thank you for the feedback! we're actually working on it :)
skull8888888··on Show HN: Index – New Open Source browser agent
researching a topic and creating a spreadsheet
skull8888888··on Show HN: Index – New Open Source browser agent
works pretty well, try it out - pip install lmnr-index
skull8888888··on Show HN: Index – new SOTA Open Source browser agent
any need for browser agent observability?
skull8888888··on Show HN: Index – new SOTA Open Source browser agent
which model are you using? try gemini pro/flash, they are very fast
skull8888888··on Show HN: Index – new SOTA Open Source browser agent
Oh I see, didn't know about that, fastest and easiest thing you can do is to play around with pro via our chat UI https://lmnr.ai/chat - it's free up to 10 messages.

For the CLI and custom models, you can clone the repo, then go to the cli.py and manually add your model there. I will work on proper support of custom models.

skull8888888··on Show HN: Index – new SOTA Open Source browser agent
Gemini 2.5 pro is available. Is it missing on your side? Do you run index via CLI?
skull8888888··on Show HN: Index – new SOTA Open Source browser agent
I'm pretty confident it can do it. Try it out and see for yourself. Just install the package, run cli and give it your prompt.

pip install lmnr-index playwright install chromium index run

Also try experimenting with different models. So far, Gemini 2.5 Pro is the best in terms of quality/speed. Claude 3.7 is also pretty good.

skull8888888··on Show HN: Index – New Open Source browser agent
- research task, agent is smart enough to understand which links to click next without the need to hardcode the parsing and navigation logic

- any task that requires UI interaction, button clicking, filter selection, form filling and so on. Just prompt it, it's surprisingly very robust and self-healing.

- complex long-running task that require extensive context - e.g. researching one topic and then creating spreadsheet, creating a presentation for a topic and so on.

Essentially, any task that can be done within a browser environment that previously required flacky hardcoded predefined scripts. Also, website testing is a great example.

skull8888888··on Show HN: Index – new SOTA Open Source browser agent
there's also a demo right in the repo https://github.com/lmnr-ai/index
skull8888888··on Show HN: Index – new SOTA Open Source browser agent
here's a demo of a chat UI https://x.com/skull8888888888/status/1910763169489764374

here's a demo of CLI https://x.com/skull8888888888/status/1914728292193628330

skull8888888··on Skyvern Browser Agent 2.0: How We Reached State of the Art in Evals
isn't browser use sota on web voyager? At this point web voyager seems to be outdated, there's def a need for a new harder benchmark.
skull8888888··on Launch HN: Langfuse (YC W23) – OSS Tracing and Workflows to Improve LLM Apps
apologies for hijacking your launch (congrats btw!)
skull8888888··on Launch HN: Langfuse (YC W23) – OSS Tracing and Workflows to Improve LLM Apps
thanks Marc :)
skull8888888··on Launch HN: Langfuse (YC W23) – OSS Tracing and Workflows to Improve LLM Apps
We launched Laminar couple of months ago, https://www.lmnr.ai. Extremely fast, great DX and written in Rust. Definitely worth a look.
Page 1 of 3Next →