Meshly AI · On-prem appliance · Early access

Your own AI, on your own hardware.

A compact on-prem appliance that runs local models in three modes: reasoning, a coder brain, and an artist mode for image generation. Your data, prompts, and models never leave the box. No calls to a public AI service. Two ways in: Meshly CLI in the terminal, and Ilves, the desktop chat and Image Studio app.

See the interfaces
On-prem
Runs entirely on your hardware
Airgap-capable
No calls to any public AI service
Unified memory
Large models on a single box
FP4 inference
Modern low-precision acceleration
OpenAI-compatible
One local API for every tool
Model-neutral
Bring your own open / local models
01 · Three modes

Reasoning, coder, and an artist.

One box, three brains. Switch between a careful reasoning model, an agentic coder, and on-box image generation. It runs one heavy model at a time and re-routes on demand, so the whole appliance is always pointed at the job in front of it.

  • Reasoning: depth-first thinking for triage, analysis, and knowledge work.
  • Coder: an agentic brain that writes, edits, and runs your code.
  • Artist: prompt-to-image generation that never touches the cloud.
THREE MODES · ONE BOX
Coder mode
An agentic coding brain. Runs Meshly Build and Meshly Data Stack for you, even fully airgapped.
Reasoning mode
Heavy, careful thinking for triage, analysis, and knowledge work that needs depth over speed.
Artist mode
On-box image generation. Prompt to picture, without sending a single pixel to the cloud.
02 · Your own AI, your own stack

In coder mode, it runs Meshly Build and Data Stack.

The coder brain doesn't just write code. It can operate Meshly Build and Meshly Data Stack for you, even fully airgapped. Move tasks, query data, run the agent loop: your own AI driving your own stack, with every call staying inside the perimeter.

  • Operates Meshly Build: plan, delegate, move tasks, push results.
  • Queries Meshly Data Stack through on-box tools, no external calls.
  • Works fully airgapped. External connections are off by default on the box.
CODER MODE · RUNNING YOUR STACK
operate Meshly Build · move task #4821 → Review
↳ board updated · 0 calls outside the perimeter
query Meshly Data Stack · last 30d cost by team
↳ ran on-box · results stayed in-house
✓ your own AI, running your own stack
03 · Two interfaces

Meshly CLI and Ilves.

Talk to the box however suits the work. Meshly CLI gives engineers a terminal-native agent. Ilves is the desktop app: a chat client and Image Studio for macOS and Windows. Same appliance underneath, two front doors.

  • Meshly CLI: terminal agent for coding and operating your stack.
  • Ilves: desktop chat + Image Studio for macOS and Windows.
  • Model-neutral: bring your own open or local models, no per-seat or per-token metering on the box.
TERMINAL
Meshly CLI
The agent in your terminal. Drives the box for coding and operations.
DESKTOP
Ilves
Chat and Image Studio for macOS and Windows. Talk to the box, generate on the box.
Ilves. Finnish for lynx. Local, watchful, doesn't need permission to hunt.
04 · Meshly CLI

The agent CLI that doesn't need the internet.

Meshly CLI is the terminal interface to the box. Point it at your appliance, or any OpenAI-compatible endpoint your team runs, and it gives engineers the muscle memory of a modern coding agent with the model staying in-house. The agent inside is called Ilves.

  • Same tool surface as Claude Code: Read / Edit / Write / Bash / Glob / Grep, plan mode, MCP.
  • Workflow-compatible, not protocol-compatible. No public AI API in the picture.
  • Standalone, or connected to Meshly Build to dispatch tasks and stream results back.
CLAUDE CODE
cloud model
calls a public API
MESHLY CLI
your box
calls Meshly AI on-prem
SAME WORKFLOW · SAME TOOLS
Read / Edit / Write / Glob / Grep tools
Bash execution with permission modes
MCP servers for extension
Plan mode + approval gates
Task / agent / subagent patterns
Session persistence + audit logging
05 · Air-gapped by design

No phone-home. No public-internet calls.

Inference never leaves the machine. No telemetry, no auto-update pings, no anonymous usage stats. On a shipped appliance, external connections are off by default: you opt in, per box, with explicit allow-lists. Run it on a closed network and sleep at night.

  • Inference stays on the box. No cloud fallback, ever.
  • No telemetry or phone-home; the only traffic is what you configure.
  • Airgap-verified: models pre-cached, runs with the network unplugged.
~/code/ledger-svc · meshly
AIR-GAPPED
● ilves · coder mode · meshly-ai.internal
Plan a refactor of apps/api/src/auth/refresh.ts
↳ reading 8 files · proposing 3 edits · 0 calls outside the perimeter
Bash · pnpm test --filter @meshly/auth
↳ 84 passing · 0 failing
✓ done · all traffic stayed inside the perimeter
Who needs this

For the teams that can't send data to cloud AI.

Cloud AI works great until your compliance officer reads the data processing addendum. Meshly AI brings the model to the data, not the other way around. The whole loop runs on a box you own.

Defence + government
Classified networks. Code and prompts cannot leave the perimeter.
Finance + banking
Data sovereignty. Strict outbound-network policies. Audit-bound.
Healthcare
PHI must not reach cloud AI. HIPAA-bound environments.
Regulated R&D
Pre-release IP, patent-pending code, legal-sensitive work.

Available in early access, by request.

Meshly AI isn't a public download. Tell us about your environment: what hardware you have, what models you run, what restrictions you operate under, and we'll work out whether it fits and get you a box with the right configuration.