AI & Machine Learning

Agents, assistants, model tooling, and evaluation.

AI & Machine Learning

9 launches

Benchmark Heaven

Trending

Cost-capability analysis across AI models and benchmarks.

AI & Machine LearningCCompassPad editorial

Benchmark Heaven publishes cost and capability comparisons across AI models. Its own description is "The most detailed cost-capability analysis in AI. Every model. Every Benchmark. Actual Costs." One published comparison, JevBench v1.3.0, states that 52 Jev-class systems were tested on 534 decisions, with a named leader at a specific score. The site presents itself as a benchmark and cost reference rather than a model host: it reports results and prices instead of running inference itself.

My Bot Farm

Trending

An open market to share your agents.

AI & Machine LearningCCompassPad editorial

My Bot Farm is a marketplace for whole agents and teams rather than a catalogue of individual skills. Its page states that you browse bots and install a copy for GrokBot, Hermes, and OpenClaw. The site draws a deliberate distinction in its own headline: "An Open Market to share your Agents. Not a warehouse of skills." It treats teams as first-class objects alongside single bots, and says new listings appear when they land rather than when someone remembers to check.

Cursor

Featured

An AI code editor built as a fork of VS Code.

AI & Machine LearningCCompassPad editorial

Cursor is a code editor that embeds AI assistance directly into the editing surface. It is built as a fork of VS Code, so extensions, themes, and keybindings carry over, but the assistant is a first-class part of the interface rather than a plugin. The core interaction is the inline edit: select code, describe the change in natural language, and review a diff before accepting. Alongside that, a chat panel can read the open files and answer questions about the codebase, and an agent mode can make multi-file changes with a plan the developer approves. The editor indexes the repository so answers reference the project's own code rather than generic patterns. Teams that adopt it typically keep a review step, because the assistant's output still needs the same scrutiny as any other contribution. The company publishes a changelog and documentation, which is what makes the feature set checkable.

Open WebUI

A self-hosted chat interface for local and hosted language models.

AI & Machine LearningCCompassPad editorial

Open WebUI is a chat front end that runs on your own machine or server and connects to local runtimes such as Ollama and to hosted model APIs. It provides the interface a hosted chat product provides, without the conversation leaving your infrastructure. The feature set covers what a team expects from a chat interface: multiple conversations with history, model switching, prompt presets, document upload for retrieval, and web search integration. Multi-user support adds accounts and roles, so a small team can share one deployment with separate conversations and access to different models. It is a front end rather than a model runtime, so it needs something to talk to. The project is open source and self-hostable, and the tradeoff is operational: running it means running a container, a database, and whichever model backend it is pointed at.

Dify

Build and ship LLM applications from a visual workflow editor.

AI & Machine LearningCCompassPad editorial

Dify is a platform for building applications on language models. The core surface is a visual workflow editor where a pipeline is assembled from nodes: a model call, a retrieval step, a conditional branch, a code node, and an output. The same project can be exposed as a chat application, an API, or an embedded widget. The retrieval layer is built in. Documents are uploaded, chunked, embedded, and indexed, and a knowledge base can be attached to a node so a pipeline answers from your own material. Prompt templates, variables, and model configuration are part of the workflow rather than scattered through application code. The platform is open source and can be self-hosted, which is why some teams adopt it over a hosted orchestration service. The tradeoff is that a visual pipeline is harder to review and version than code, so teams building something complex often move the final implementation into their own codebase once the shape is settled.

Continue

An open-source coding assistant that runs in your editor with your choice of model.

AI & Machine LearningCCompassPad editorial

Continue is an AI coding assistant that installs into VS Code and JetBrains IDEs. Unlike assistants tied to one vendor's model, it is configured with a model provider, so it can point at a hosted API, a local runtime, or an internal endpoint. The feature set covers the common assistant interactions: inline autocomplete as you type, a chat panel that can see the open file, and edit commands that apply a change across a selection. Context providers decide what the model sees, which is how a question can include the current file, an open diff, or a documentation source. The project is open source, and configuration lives in a file in the repository, so a team can share a setup. The tradeoff is that the assistant is only as good as the model behind it: a local model avoids sending code away but performs below a frontier hosted model, and the team has to make that trade explicitly.

Ollama

Featured

Run open-weight language models locally with a single command.

AI & Machine LearningCCompassPad editorial

Ollama is a tool for running open-weight language models on your own machine. The workflow is a command: pull a model by name and run it. The tool handles downloading the weights, choosing a quantization that fits available memory, and serving an API the rest of your software can call. The value is in removing the setup. Running a model locally normally means selecting a runtime, converting weights, and managing memory. Ollama packages that into a model file format and a local server, so a developer can try a model without assembling a stack first. A local model changes what is possible: prompts and outputs do not leave the machine, there is no per-token cost, and the model works without a network connection. The tradeoff is capability - a model that fits on a laptop is not the same as the largest hosted models - and the local server's API is compatible with common client libraries, so switching a prototype between local and hosted is mostly a configuration change.

Hugging Face

Featured

A hub for open models, datasets, and machine learning demo apps.

AI & Machine LearningCCompassPad editorial

Hugging Face is a platform for publishing and consuming machine learning artifacts. A model repository holds weights and a configuration; a dataset repository holds data and a loader script; a Space holds a running application. All three are versioned with git, so an artifact has a commit history and a revision that can be pinned. The library ecosystem is the other half. Transformers, Datasets, and the surrounding packages provide the loading code that the repositories assume, so a model card and its weights are usable with a few lines. That pairing - a hosting convention plus the library that reads it - is why the hub became the default place to publish an open model. Spaces host small applications, often a demo of a model in the same repository. Because a Space is a container with a web interface, a model can be tried before it is downloaded, which shortens the path from reading about a model to evaluating it.

Langfuse

Open-source observability and evaluation for LLM applications.

AI & Machine LearningCCompassPad editorial

Langfuse is an observability platform for applications built on large language models. It records traces of model calls - the prompt, the response, the latency, the token count, the cost - so a team can see what an application actually did rather than inferring it from logs. The tracing model follows the shape of an LLM application. A trace is a single request; spans inside it represent retrieval, tool calls, and model invocations. Because the structure is explicit, a slow or expensive step is visible rather than buried in an aggregate. Beyond tracing, Langfuse provides evaluation and prompt management. A dataset of inputs can be run against a prompt and scored, either by a model or by a person, so a change to a prompt has a measured effect. The platform is published as open source and can be self-hosted, which matters for teams whose prompts contain sensitive data.