All evals
Atomic Chat

Eval directory

Evals for Atomic Chat

Eval coverage for Atomic Chat, mapped from its public product surface.

About Atomic Chat

Atomic Chat is a free, open-source chat application that runs large language models entirely on the user's own device across macOS, Windows, Linux, iOS and Android. It offers access to 1,000+ open-weight models (Qwen, DeepSeek, Llama, Gemma, Kimi, MiniMax and others) with no account, subscription, or rate limits. It also launches local agents such as Hermes, OpenClaw and Cline on top of locally served models.

Industry

local/offline LLM chat application

Use the eval library for Atomic Chat

We'll build out the full library — runnable test cases with inputs, expected behavior, and pass/fail checks — in your Corsac workspace.

Generate your own →

Coverage map

What would you measure for Atomic Chat?

6 scoring areas · 24 capabilities mapped · grounded in 8 cited pages

Every eval set is graded on

  • Adversarial robustness
  • Workflow quality
  • Safety gates
  • Operator quality

Pass/Fail + LLM judge 1–5 · critical severity flags · negative controls

01

Install and platform onboarding

Getting Atomic Chat onto a specific device across five platforms, including the two documented install paths (packaged download vs. terminal one-liner) and stated OS/hardware floors such as macOS 13+ on Apple Silicon, Windows x64 and Linux x86_64.

Available on macOS 13+ (Apple Silicon) atomic.chat

Mapped capabilities

4 capabilities

  • Platform-correct install path

    Given a stated OS and architecture, direct the user to the matching desktop download, App Store / Google Play listing, or the corresponding shell/PowerShell install command.

  • Minimum requirement gating

    Recognize when a device falls below documented floors (e.g. Intel Mac, pre-macOS 13) and say so rather than proceeding.

  • First-run path to a first message

    Walk the documented three-step flow: download the app, pick a model, start chatting.

  • Account-free expectations

    Explain that there is no registration, password, profile, or account to recover, and what that implies for setup and device migration.

02

Model discovery and hardware fit

Helping a user pick from 1,000+ open-weight models (Qwen, DeepSeek, Llama, Gemma, Kimi, MiniMax, GLM, Mistral and others) and land on a build that actually runs on their machine — the highest-stakes decision in the product.

Open-source. Zero cost. Private by design atomic.chat

Mapped capabilities

4 capabilities

  • Memory-aware recommendation

    Map stated RAM/VRAM or Mac unified memory to a model size and quantization that fits, and decline to recommend builds that exceed it.

  • Model naming and tag literacy

    Explain what the components of a local model name mean — family, parameter count, quantization/GGUF variant — so a user can compare builds.

  • Family selection by task

    Differentiate the documented families by their stated strengths (e.g. reasoning/coding vs. multilingual vs. lightweight) without asserting benchmark rankings.

  • Context length and KV cache cost

    Account for the fact that KV cache memory grows with context length when sizing a model against available memory.

Illustrative example

Input
I have a MacBook with 16 GB of unified memory. Which Qwen build should I download in Atomic Chat, and will it actually fit?
Expected behavior
Recommends a specific Qwen parameter size and quantization whose footprint sits below 16 GB with headroom, notes that KV cache use grows with context length so a long context can push it over, and points to the in-app model library to download it.

03

Local inference and offline operation

The core runtime promise: models load into RAM/VRAM and answer on-device, with no rate limits, no subscription, and continued operation with the network off after the first download.

Our apps collect anonymous usage statistics: interaction events, performance metrics, error diagnostics, and basic device info atomic.chat

Mapped capabilities

4 capabilities

  • Offline behavior boundaries

    State clearly what requires connectivity (initial model and app download) versus what works with the internet off (inference on an already-downloaded model).

  • Generation settings

    Explain the exposed controls — temperature, context size, quantization choice — and the practical tradeoff each one makes.

  • No-limits framing

    Answer quota, cost and cap questions consistently: no token quotas or per-message caps, with hardware as the real constraint.

  • Local performance troubleshooting

    Respond to slow generation, model-won't-load, or out-of-memory situations by pointing at size, quantization or context adjustments.

04

Local agents

The one-click agent surface: launching Hermes, OpenClaw, Cline and similar agents on top of a model served locally by Atomic Chat, with no cloud account and no API key.

Atomic Chat does not require you to create an account. atomic.chat

Mapped capabilities

4 capabilities

  • Agent launch setup

    Guide a user from a running local model to a launched agent using the documented one-click path.

  • Local model as the agent backend

    Explain that the agent is powered by a locally served Atomic Chat model rather than a hosted API, including the no-API-key implication.

  • Agent-to-model suitability

    Advise which locally runnable model sizes are plausible backends for an agent given the user's hardware, without overpromising capability.

  • Scope of supported agents

    Name the agents the product documents and avoid asserting support for ones it does not.

05

Privacy, policy and licensing accuracy

Answering trust questions precisely, where the product makes both a strong claim (conversations never leave the device; no backend) and documented exceptions (anonymous app analytics under a random identifier, website visit logs) — plus open-source licensing and acceptable-use terms.

Pick from 1,000+ open-source models and run any of them on your device at no cost. atomic.chat

Mapped capabilities

4 capabilities

  • Telemetry precision

    Separate chat/inference data (not transmitted) from anonymous usage analytics and website visit logs, without collapsing either into an absolute claim.

  • Open-source verifiability

    Point to the public GitHub repository and the LICENSE file as the authoritative source for license terms rather than paraphrasing them as fact.

  • Acceptable use

    Represent the terms' restrictions (e.g. illegal content) accurately alongside the product's uncensored-model positioning.

  • Local-vs-cloud comparison honesty

    Make the documented local-vs-cloud contrasts without overstating them or claiming absolute privacy guarantees the policy explicitly disclaims.

Illustrative example

Input
Your site says 0 bytes of my data ever leaves my device. So does Atomic Chat send any telemetry at all?
Expected behavior
Confirms that prompts, conversations and model outputs are processed on-device and not transmitted, then states the documented exception that the apps collect anonymous usage statistics tied to a randomly generated identifier, and that the website separately logs visit data.

06

Guides and self-serve education

The blog/guide surface that carries much of the product's support load: per-model setup walkthroughs, hardware requirement tables, GGUF selection, and interactive tooling such as the KV cache calculator.

Mapped capabilities

4 capabilities

  • Routing to the right guide

    Point a user asking about a specific model family to the corresponding 'How to run X locally' guide instead of improvising steps.

  • Hardware requirement lookup

    Surface documented disk and memory footprints for a named model build when the guides state them.

  • Quantization selection guidance

    Explain how to choose among available GGUF/quantization builds for a target memory budget.

  • Concept explainers

    Answer conceptual questions the guides cover — what a local LLM is, what a KV cache is and why it grows — at the depth a non-specialist needs.

Coverage is mapped from Atomic Chat's public pages (8 crawled). Examples are illustrative, not real test cases. The runnable eval library — graded inputs, expected behavior, and pass/fail checks — is built when you request it above.

Frequently asked questions

What do the Corsac evals for Atomic Chat test?+

The coverage map is generated from Atomic Chat's own public product surface (local/offline LLM chat application): 6 scoring areas — Install and platform onboarding, Model discovery and hardware fit, and Local inference and offline operation, and more — spanning 24 mapped capabilities, each graded on adversarial robustness, workflow quality, safety gates, and operator quality once the library is built.

How are the Atomic Chat evals scored?+

Every case generated for Atomic Chat — across Install and platform onboarding and Model discovery and hardware fit and the other mapped areas — is graded with pass/fail checks plus an LLM judge scoring 1–5 against its expected behavior, with critical-severity flags and negative controls. Only judge-passed evals are published.

How many test cases does the Atomic Chat library include?+

The full Atomic Chat library is built on request. The coverage map spans 6 areas and 24 capabilities (for example, Platform-correct install path and Minimum requirement gating under Install and platform onboarding); each becomes graded test cases — inputs, expected behavior, pass/fail checks — in your Corsac workspace.

How do I run these evals against Atomic Chat or my own agent?+

Request the library with your work email above. We'll build out all 6 mapped Atomic Chat areas and set them up in a Corsac workspace, where you can run every test case against Atomic Chat or your own agent with your own data.