Argoforgebeta
Sign in
Hestia · the core

The right rules in every message

Hestia is the heart of Argoforge. Instead of one long instructions file, each message gets only the rules, memory and project traps that fit it. In the background it also keeps your brain on the server tidy.

Step by step

How it works

It runs on every message while Argoforge is switched on in the app.

The app on your Macsees your files
Argoforge serverruns no model
Your ClaudeYour Claude, reading the added text
The app on your Mac1

You write a message

The app cleans it first: code becomes [code], keys, passwords and tokens become [secret], paths and file names become [path] and [file].

→ cleaned message, project number, START.md trap headlines, counts and hashes
Argoforge server2

The server picks what fits

Rules and memory records whose trigger word starts a word in your message (a stem takes its endings, but never fires inside another word) and that this session has not had yet. In an added project, also a reminder to read its START.md with up to three trap headlines.

← plain text: rules, memory, traps
Your Claude3

Your Claude reads it

The text is added next to your message. Hestia does not change your files, CLAUDE.md or settings.

The app on your Mac4

A session starts

The app tells the server that a session has started. At most once every 20 hours it also checks your access keys, right on your Mac.

→ the session number
Argoforge server5

Housekeeping

At the session start the server does the chores that are due: clears old logs and session statistics (every 20 hours) and checks how Nexus's settings perform (every 3 hours).

Your data

What stays on your Mac and what leaves it

Stays on your Mac

  • Your code, files and the full text of your messages
  • Your CLAUDE.md, rules, agents and skills — Hestia never edits them
  • Your access keys — they are checked on this Mac

Leaves your Mac

  • The cleaned message — kept only in the server's memory, never on disk
  • A random project number, file counts and name hashes
  • The trap headlines from START.md, cleaned
  • Your rules, memory and model settings live in your brain on the server
  • For the “What Hestia delivered” card: which rules and memory records reached a turn — your personal rules and memory only as a hash of their id
  • The app's language (English or Russian), so the added text is in it too

Where AI is used

Hestia itself uses none: picking rules is a plain word match on the server. The only model is your Claude, which reads the result.

Rules

The rules it follows

No repeats

A rule or memory record is not repeated within a session. It comes again only if its text changed or after Claude Code compacts the conversation — outside a project too — and in an added project also after 30 messages.

A size cap

Up to 2,400 characters of rules and 800 of memory per message. What does not fit can come with a later message that matches it.

Your setup untouched

Hestia only adds text next to your message; it never edits your files or settings.

Fails quietly

If the server does not answer within 2.5 seconds, Claude Code simply works without the additions. No error is shown.

Only in your projects

Outside the folders you added in the app, only rules and memory come. The project parts need an added project.

Helpers get the rules too

A helper agent (subagent) that Claude Code starts does not see the session's rules. So the app puts your always-on rules — and, in an added project, its own rules — in front of the helper's task. Only the session and project numbers go to the server; the task text stays on your Mac.

How to use

How to work with it

  1. 1

    Keep the main switch on

    Hestia runs whenever Argoforge is on; there is no separate switch.

  2. 2

    Write traps into START.md

    Add a “## Traps” or “## Ловушки” section to the project's START.md (.argoforge/brain/START.md), one bullet per trap. The first three headlines reach your Claude once per session.

  3. 3

    Choose the language on its page

    The app's language is set on the Hestia page. The text Argoforge adds to your messages follows it too.

  4. 4

    A red dot next to Hestia

    The server could not prepare a message, or stayed silent through the session. Hover the dot for the reason, then check the server connection in the menu.

  5. 5

    See what left your Mac

    Settings → Logs shows every request exactly as it was sent.

Not finished yet

The Models card shows two roles in v2: “Mnemosyne · rule draft” — the model your Claude on this Mac runs with when Mnemosyne decides findings for you — and “Legion · pick” (Opus by default), the model that describes a project and picks its team. The other roles return when the features that use them do.

The other modules

Each module does one job. Together they make Argoforge.

All modules

Argoforge · beta · Home · Modules · Your data