shahules
We tested Gemini, Claude Code, GLM, and Codex using our harness on their abilities to recreate a Slack workspace and benchmarked their performance.
Saw a variety of results:
- *Gemini 3 Pro:* Achieved the highest visual score (0.91 SSIM) but lacked interactive functionality. - *Claude Opus 4.6:* Developed the most complete application, balancing full interactivity with consistent self-correction. - *GLM-5:* Produced the best code architecture but reached a plateau in visual improvement. - *GPT-5.3 Codex:* Initialized quickly but entered a five-hour "scaling spiral" that failed to yield further progress.
Next, we’re planning:
- More web apps for cloning and benchmarking across the models - More functionality (the trajectory didn’t include full Slack features) - Better scoring for functionality (easier to catch Gemini’s mistake)
Repo: https://github.com/vibrantlabsai/cloning-bench
Blog post: https://vibrantlabs.com/blog/pa-bench
Some of the things we’re exploring:
1.Automated task and verifier generation
2.Synthesizing coherent worlds for evaluating and training agents
3.Continual learning setups for long-horizon agents
Would love to talk with anyone who's interested to know more!
PA Bench: Evaluating Frontier Models on Multi-Tab Pa Tasks
https://vibrantlabs.com/blog/pa-bench
We’re the team at Vibrant Labs (W24). We’ve been building envs for browser agents and quickly realized that existing benchmarks in this space didn’t capture the primary failure modes we were seeing in production (which scaled up as the number of applications and horizon length increase).We built PA Bench (Personal Assistant Benchmark) to evaluate frontier computer/web use models on their...
We built PA Bench (Personal Assistant Benchmark) to evaluate frontier computer/web use models on their ability to handle multi-step workflows across simulated clones of Gmail and Calendar.
*What’s next:*
We’re currently scaling the dataset to 3+ tabs and are building more high-fidelity simulations for common enterprise workflows. We’d love to hear feedback on the benchmark and notes about what was/wasn’t surprising about the results.
Blog post: https://vibrantlabs.com/blog/pa-bench
PA Bench: Evaluating Frontier Models on Multi-Tab Pa Tasks
1. Evals are used throughout the article in the sense of LLM benchmarking, but this is not the point. One could effectively evaluate any AI system by building custom evals.
2. The purpose of evals is to help devs systematically improve their AI systems (at least how we look at it) not any of the ones listed in your article. It's not a one-time thing, it's a practice like the scientific method.
Although we support all LLMs supported by Langchain, sadly many of the OSS models out of the box aren't capable of generating JSON-type output which is important for us to ensure reproducibility.
To answer this question, I will explain two directions of Ragas.
The first one is the horizontal expansion of the library which involves features like
- Giving you the ability to use any LLMs instantly without any hassle
- Asynchronous evaluations, integrations with tracing tools, etc
- Automatic support to adapt metrics to any language
The second is vertical expansion or adding more core features like metrics to Ragas which includes.
- Synthetic test data generation: this is something that is heavily loved by our community so we are continuously improving the quality of it. https://docs.ragas.io/en/stable/concepts/testset_generation....
Now, as we expand in both directions we aim to solve the problem of how to evaluate and test compound systems. Now, to solve this we will be innovating and working on features like feedback utilization, automatically synthesizing assertions, etc to solve this hard problem.
I hope I was able to answer your question. Would love to discuss more.
Show HN: Ragas – the de facto open-source standard for evaluating RAG pipelines
https://docs.ragas.io/en/stable/
Ragas is an open-source library for evaluating and testing RAG and other LLM applications. Ragas provides you with different sets of metrics and methods like synthetic test data generation to help you evaluate your RAG applications. Ragas started off by scratching our own itch for evaluating our RAG chatbots last year.### Problems Ragas Can Solve- How do you choose the best components for your...
Show HN: Ragas – Open-source library for evals and testing RAG systems
https://github.com/explodinggradients/ragas
Ragas is an open-source library designed for evaluating and testing RAG (Retrieval-Augmented Generation) and other LLM applications. It offers a diverse set of metrics and methods, including synthetic test data generation, to help you assess your RAG applications. Ragas was initially developed to address our own needs for evaluating RAG chatbots last year.### Problems Ragas Can Solve:- How can...