Posts

UC Berkeley Researchers Release CUA-Lite, an Open Platform Unifying Sandboxes, Data, Evaluation and RL for Computer-Use Agents

A team of researchers from UC Berkeley have released CUA-Lite , an open platform for computer-use agents (CUAs). The argument behind it is infrastructural rather than model-centric: training and benchmarking a CUA requires four pieces: agents, environments, traces, and a framework to evaluate and train them and all four are currently fragmented across separate repositories with incompatible interfaces. CUA-Lite puts them behind one action space, one data schema, and one command, across desktop, browser and mobile. Is it deployable? Yes. The stack installs with uv sync --all-extras on Python 3.12, and its lightweight sandboxes run on any Docker host without /dev/kvm , so cloud instances, CI runners and nested containers all work. The VM tax, and how Lite.OSWorld removes it The most concrete contribution is Lite.OSWorld . OSWorld provides a faithful Ubuntu desktop, but it ships as a full QEMU/KVM virtual machine per task, requiring nested virtualization that most managed ...

Perplexity Details Its GPU Embedding Stack: How Ivy, Tulip and ROSE Serve pplx-embed

Image
Retrieval quality in an AI search product is bounded by two things: how good the embedding model is, and how cheaply you can run it across an index. This week, Perplexity Engineering team published Fast Embeddings on GPUs , an under-the-hood account of the second — the serving infrastructure behind pplx-embed and the ranking models used across Perplexity Search, Computer and the API Platform. Perplexity team states that embedding inference on the GPU side has largely converged across engines on mature Hopper and Blackwell hardware. The wins sit in the runtime and harness around the model: CUDA graph management, an async result-tracking abstraction, and a Rust request path. Two traffic patterns, one engine Perplexity frames embedding serving as two workloads. Batch embedding happens when building or re-indexing the vector database, where throughput minimizes cost. Online embedding happens at query time, where a short query must be embedded fast. Scoring sits in between: ...

Nous Research Adds One-Click Local Model Setup to Hermes Desktop

The hard part of running an open-weights model locally was never the model. It was everything before it, reading VRAM specs, guessing which quantization fits, setting context length and GPU layer counts, then finding out at load time that the file is three gigabytes too large. Nous Research has collapsed that sequence into a single click inside Hermes Desktop . The new easy setup flow reads your hardware, selects a model that fits it, downloads the weights, and configures the inference runtime for you. Is it deployable? Yes. Hermes Desktop is the MIT-licensed, free build of the open-source Hermes Agent, runs on macOS 12+, Windows 10/11, and any Linux distribution, and needs no account at all for local models. What actually shipped The announcement is narrow and concrete: Hermes Desktop now sets up local models in one click, reading your hardware, choosing a model, downloading it, and configuring the runtime. The flow appears automatically on first launch and is reachabl...

Adaption Labs Introduces ‘Invent a Dataset’: Training Data Generated From a Task Description, Not a Seed Corpus

This week, Adaption Labs released Invent a Dataset . The feature generates a structured, training-ready dataset from a description of the behavior you want a model to learn. You do not arrive with a seed corpus, a predefined schema, or a labeling guide. Is it deployable? Yes, with one caveat. Invent a Dataset is live now in the Adaption app and through the Python SDK and REST API . Generated rows download as JSONL, JSON, CSV, or Parquet, so the artifact is a portable file you own and can train on anywhere. Generation itself runs on Adaption’s hosted platform and consumes credits. No self-hosted generation path is documented. The problem being targeted Most dataset workflows begin with data that already exists. Teams then spend weeks labeling, filtering, and reshaping it to approximate the target task. Adaption’s argument is that this caps model quality at how closely the available data matches the intended behavior. For proprietary and specialized tasks, the r...