Hearth: a local-first AI workspace.
Your documents and conversations stay on this machine. Only the question and the paragraphs you approve go to Eldrim, over Swedish residency.
Import a document, approve which paragraphs a question may use, and Hearth shows you the exact outgoing request before anything is sent. The answer streams back with citations you can click to check against the source.
- Documents never leave the machine
- Approve before anything is searched
- Exact request shown before sending
- What stays local
Early release. macOS needs 13 or later; Linux needs Debian or Ubuntu with apt; Windows needs 10 or later.
Get a free trial API key
Hearth needs an Eldrim API key to answer questions; without one it still imports and organises documents, but there is no model to ask. Enter your email below to request a trial. We review each request and email a personal, single-use invitation if approved. Opening it signs you in to the Eldrim console (Google, or a link we email to you) and creates your account with trial credit; create a key there and paste it into Hearth's Inställningar panel.
Your request is awaiting review. If approved, we will email an invitation with 20 SEK of trial credit.
Try it with trial credit
The link is for one person and expires after 14 days. The account it creates is Sweden-only and starts with a small balance meant for trying Hearth, not production use.
Need more than a trial, or a residency or capacity guarantee for production? Request an AI Infrastructure Review instead.
To use Eldrim from a coding client (OpenCode, Cline, Codex CLI or Claude Code), follow the coding-client guides. You can request a coding trial there too; both forms require approval.
Install
On Linux, install the downloaded package and open Hearth from the applications menu, or run hearth foreground from a terminal:
sudo apt install ./Hearth-Linux.deb
On macOS, open the downloaded disk image, drag Hearth to Applications, then open it. The first run opens a Terminal window; that is deliberate, not a bug, explained below.
On Windows, unzip the download anywhere and double-click Hearth.bat. It opens in that same window, the Windows equivalent of a terminal; closing the window or pressing Ctrl-C quits it.
What stays local, and what Eldrim ever sees
Hearth is a small Erlang application that runs entirely on your machine and stores everything in a single SQLite file there. It never sends telemetry and has no update check.
- Documents, paragraphs and conversations stay in that local file; nothing is uploaded on import.
- Only documents you tick as approved can be searched for a question's context.
- Four kinds of request leave the machine, all to the Eldrim gateway over TLS with your key: the chat completion when you press Skicka, the request record afterwards, the model list on refresh, and the account check when you save a key.
- What you see in the preview is what is sent; a hash check enforces it, and a test in Hearth's own suite compares the bytes the gateway received against that preview, byte for byte.
- Hearth always runs attached to a terminal, on purpose: the link that opens it is shown there once and nowhere else, never written to a log file another user on the machine could read. That is also why it has no background or daemon mode.
The full statement, including what a crash log or a backup could still contain, is in Hearth's own security documentation, written for a technical reader; write to support@eldrim.ai for a copy. The repository is private while Hearth is this early.