Reference · Glossary

Every name, decoded.

66 terms. Search by the docs name, the plain name, or what it does. Click a card for its connections, or open its full page.

status 66 shown

The main cast

The handful of names everything else hangs from.

The complete AI assistant: server, database, models, memory and history, treated as one living whole.

It's like
Like a company: staff come and go, but the company with its records and reputation carries on.
Why this name
In fantasy, a lich is a sorcerer who cheats death by hiding their soul in a phylactery. Destroy the body and they come back. LychD is built the same way: the server process can die, but committed records survive and the assistant picks up where it left off.
6 links

The open-source software itself. "Lich" + "D" for daemon, the Linux word for a background service.

It's like
If the Lich is the character, LychD is the actor who plays it.
Why this name
Daemons in Linux are background processes, and in folklore they are spirits. The name is a pun on both.

The person in charge. Sets things up, watches what happens, says yes or no, fixes mistakes.

It's like
The pilot. Autopilot does a lot, but the pilot decides and is responsible.
Why this name
A magus is a wizard. In the story you are the sorcerer who summoned the Lich, but the docs stress a relationship, not ownership: either side can refuse.

The Official Docs

Hexanomicon

The project and its published documentation: vision, rules, how-tos and lore.

It's like
The full company handbook. This Field Guide is the friendly summary.
Why this name
A play on "Necronomicon", the fictional book of dark magic. Hex = spell. It is a grimoire: a book of spells.

The body

Servers, folders, config and the machine underneath.

Available

The single running server process. It receives work, runs it and serves the web UI.

It's like
The kitchen of a restaurant. Orders come in, food goes out. If the kitchen burns down, you rebuild it, but the order book survives.
Why this name
A vessel is a container for a soul. The Vessel is the mortal body: temporary and replaceable. "Through a mortal body, the daemon takes breath."

The Body

Sepulcher

Everything that physically runs on the Linux machine: containers, services, mounts.

It's like
The building and all its rooms, as opposed to the people working inside.
Why this name
A sepulcher is a tomb. The undead Lich lives in one. In the docs, the Sepulcher section is the anatomy tour.
Available

Where all configuration lives. Edit here, then run "lychd bind" to apply it.

It's like
The rulebook on the manager's desk. Change the rulebook, not the machines directly.
Why this name
A codex is an old handwritten book of laws. "The Hexanomicon is prophecy. The Codex is law." To change what runs, you amend the law.
Available

One small config file that declares one thing you want to run, like a local model server.

It's like
An order form. It says what you want; it is not the thing itself.
Why this name
Runes are symbols carved to cast a spell. Writing a Rune declares intent; binding turns it into reality.

Apply Config

Binding (lychd bind)
Partial

The command that takes your settings and generates the actual service files on the machine.

It's like
Pressing "Publish" after editing a draft.
Why this name
In magic, binding ties a spirit to a form. Here it ties your written config to real running services. It refuses to overwrite files it does not own.
4 links

Where durable files live: database storage, the workspace, private extensions.

It's like
The basement storage room. Things kept here outlast any one shift.
Why this name
A crypt is where the dead are kept. "The Codex writes the law. The Crypt keeps what must survive it." Key rule: geography is not authority. Being in this folder does not give a file any rights.
Partial

The terminal commands you use to install and control LychD.

It's like
The ignition key and dashboard of a car.
Why this name
A pulse is the sign of life. Checking the pulse tells you if the Lich is alive.

Logs

Whispers

The running log of what the system is doing.

It's like
The ship's logbook.
Why this name
What the Lich mutters to itself while it works.

Installation

Summoning
Partial

Setting up LychD on a real Linux machine and getting its first reply.

It's like
Moving into a new office and switching everything on for the first time.
Why this name
You summon a spirit into the world. Here you bring the daemon to life on your hardware.

Getting work done

How a request becomes a job, a workflow and a result.

Request

Intent

What you are asking for, in a structured form the system understands.

It's like
An order ticket in a restaurant.
Why this name
In magic, intent is the will behind a spell. Here it is the will behind a job.

Job Request

Invocation

One accepted request, with a clear boundary around who asked, what is allowed, and what happened.

It's like
Opening a support ticket: everything about this one case lives inside it.
Why this name
To invoke is to call a spirit. Each Invocation draws a Circle: a bounded world for one meeting.
Available

The official record of one job: its state (queued, running, waiting, done, failed) lives here.

It's like
The tracking number on a parcel. Wherever the parcel is, the tracking record is the truth.
Why this name
Not a lore word, deliberately. The Run is the one plain, authoritative record everything else points to.

Workers

Ghouls
Available

Background workers that pick up queued jobs and push them forward.

It's like
Kitchen staff who take tickets off the rail and cook them.
Why this name
Ghouls are mindless undead servants. They do the labour but make no decisions. "The Ghoul may borrow the hand. It never inherits the Will." Workers never gain permissions of their own.

Workflow Engine

Spellweaver (Weaver)
Partial

Picks the exact workflow for a request and keeps it fixed for the whole job.

It's like
A conductor who hands every musician the same printed score and makes sure nobody swaps pages mid-concert.
Why this name
It weaves Spells (steps) into Scrolls (workflows). Once a job starts, its Scroll never changes, even if a newer version is published.

Workflow

Pattern

A reusable workflow, like "chat with tools" or "research a topic".

It's like
A recipe name: "Margherita pizza".
Why this name
A pattern is a repeating design. Each version of it is a Scroll.

One exact, frozen version of a workflow. A job is locked to the version it started with.

It's like
Recipe card v3, printed and laminated. You cannot edit it, only print v4.
Why this name
A spell scroll contains the exact words. Change one word and it is a different scroll.

Step

Spell

One named action inside a workflow, like "fetch page" or "ask model".

It's like
One line of a recipe: "Preheat oven to 220 °C".
Why this name
Small magic, combined into bigger magic. Naming a Spell grants no power by itself.

Actually running the workflow for one job.

It's like
Cooking the recipe for one order.
Why this name
You cast a spell from a scroll. The Scroll is the text, the Casting is the performance.

Step Map

Graph
Available

The map of steps a workflow moves through, with save points so it can pause and resume.

It's like
A board game track with save points.
Why this name
Plain technical term: a graph of nodes and edges.

Pause

Stasis
Partial

A job safely paused, waiting for a model to load, a human approval, or another agent.

It's like
Putting a phone call on hold. Live hold keeps the line open; durable hold means "we will call you back".
Why this name
Stasis is suspended animation. A long Durable Stasis is called the "Long Sleep".

Crash Recovery

Reanimation
Partial

After a crash or restart, the new process reads the records and decides what can safely continue.

It's like
A new shift reads the handover notes before touching anything.
Why this name
Raising the dead. "Read the ashes before you call the dead by name." Jobs that were mid-flight without a save point are marked "FAILED / ghoul lost" rather than guessed.

AI models

Where the actual intelligence comes from and how it is scheduled.

Model Runtime

Animator
Available

Anything that can provide AI power: a local model server or a remote API.

It's like
A power socket. The appliance does not care which power plant is behind it, only that the socket is live.
Why this name
To animate is to give life. The model is the spark that animates the body. But the model is one organ, not the Lich itself.

Local Model

Soulstone
Operator validation

An AI model running on your own GPU or CPU, managed by LychD.

It's like
Your own generator in the basement: you start it, stop it, maintain it.
Why this name
In fantasy, a soulstone is a gem that holds a captured soul and its power. Here it holds a model on your hardware.
7 links
Designed

An AI model hosted somewhere else, reached over the internet.

It's like
Buying power from the grid: convenient, but someone else controls it.
Why this name
A portal leads to another realm. Data that goes through it leaves your control, so strict privacy checks must happen first.
Available

Finds a model that is ready right now and hands out a temporary pass to use it.

It's like
Air traffic control assigns a free runway. It never builds runways.
Why this name
Plain term. It dispatches work, but never starts or loads a model itself.

Stage Manager

Orchestrator
Partial

The only part allowed to change what is loaded on the GPU. It drains users first, then switches.

It's like
The stage manager changes the set between scenes, only after the actors have left the stage.
Why this name
Plain term. Its sequence: plan, close admission, drain leases, act, then require WARM again.
6 links

Model Pass

Grant / Lease

A temporary pass to use one model. The Stage Manager waits for all passes to be returned before switching.

It's like
A library book loan: the book cannot be removed from the shelf while it is checked out.
Why this name
Plain terms. A waiting job holds no pass, so it never blocks a model switch.

A named group of local model servers you can start or stop together.

It's like
A light switch that controls a whole room.
Why this name
A coven is a group of witches. It is a label for operators, not a scheduler.

Safety & identity

Who is allowed to do what, and what needs a human yes.

Partial

Checks who you are and whether you are allowed to do this, right at the moment of action.

It's like
The security desk that checks your badge every time you enter a restricted room.
Why this name
A ward is a protective spell around a place. Nothing passes unless the ward allows it.

ID Badge

Sigil
Partial

The identity and permission tag that travels with every request.

It's like
A visitor badge that says who you are and which floors you may visit.
Why this name
A sigil is a magical seal or signature. Today there is one fixed sigil for the single local user.

Approval Step

HitL / Consent
Partial

Before risky actions, the job pauses and asks you. One yes approves exactly one thing.

It's like
A bank asking you to confirm a large transfer on your phone.
Why this name
Not lore: Human-in-the-Loop. Its rule: an approval is not a blank cheque, and a worker holds no resources while waiting.

Sandbox

Tomb / Coffin
Designed

A locked box where untrusted code or outside agents could run without touching the real system.

It's like
A test kitchen separate from the main restaurant.
Why this name
Things you do not trust are sealed in a coffin and buried in a tomb.

Privacy Filter

Privacy Cut / Egress Gate
Designed

Before any data leaves your machine, a clean copy is made and checked byte by byte.

It's like
Redacting a document before emailing it, and having someone check the redaction.
Why this name
Plain terms. This is why cloud models (Portals) are refused today: the filter is not built yet.

Memory & mind

What the system remembers, and the philosophy of how it thinks.

Memory Vault

Phylactery
Partial

The database. Anything committed here survives crashes and restarts.

It's like
The bank vault. The branch can close, the vault keeps your money.
Why this name
In fantasy, the phylactery is the object where a lich hides its soul. Destroy the body, and the lich returns, because its soul is safe in the phylactery. Same here: the server dies, the database remembers.
Partial

What the assistant deliberately remembers for later, with where it came from.

It's like
A well-kept filing cabinet where each file has a label saying who added it and when.
Why this name
Plain term. Rule: finishing a job does not automatically make it a memory. Remembering is a separate decision.
5 links

What happened last time, and what it taught, kept so future work can learn from it.

It's like
A project post-mortem kept on file.
Why this name
In Indian philosophy, karma is the residue of action that shapes what comes next. Same idea, made concrete.

Exactly what the model is shown for this step. If the essentials do not fit, it refuses rather than guess.

It's like
The briefing folder handed to a consultant before a meeting.
Why this name
Plain technical term from LLMs: the context window.

A Seed is something kept that can matter later. Recall is when it comes back and influences a new task.

It's like
A note you wrote yourself (Seed) and finding it at the right moment (Recall).
Why this name
From Sanskrit bīja (seed) and smṛti (memory). "A trace records the dead. A Seed can raise it." Remembered things can still be wrong; similarity is not truth.
3 links

Listen · Judge · Remember · Own it

Call · Blade · Spirit · Answer

Four jobs of a good mind: take in the request, test it against evidence, carry memory forward, and take responsibility for the result.

It's like
A good doctor: listens, examines, remembers your history, and signs the prescription.
Why this name
Mapped to an Indian model of the mind (Manas, Buddhi, Citta, Ahaṃkāra). "The Call opens. The Blade cuts. The Spirit carries. The Answer binds." It is the reason the system values honest "I don't know" answers.

The Control Panel

The web UI and its instruments.

Partial

The web app where you talk to the assistant and see what it is doing.

It's like
The cockpit dashboard.
Why this name
An altar is where you meet a god or spirit. Here it is where you meet the running Lich. The browser only shows what the server says is true.
6 links

Chat

Bridge
Partial

The chat window. Requests go in, answers and approval cards come back.

It's like
The messaging app on your phone.
Why this name
A bridge connects two sides: you and the Lich. One conversation (séance) can hold many Circles.
6 links

One request and everything that belongs to it, shown as one unit in the chat.

It's like
One email thread inside your inbox.
Why this name
Wizards draw a summoning circle to contain a spirit. Each Invocation draws its own Circle.
Partial

Where ongoing projects, open questions and decisions are tracked.

It's like
A Trello or Jira board.
Why this name
An atlas is a book of maps. This maps your concerns and where they are being handled.
Partial

Look inside one job: what happened, what was recorded, and what is not known.

It's like
A flight data recorder viewer.
Why this name
A crystal orb is for scrying: seeing what happened elsewhere. It is honest about gaps.
Partial

Shows the exact workflow version a job used, step by step.

It's like
Viewing the recipe card that was actually used for your order.
Why this name
The Spellweaver weaves; the Loom is where you see the weave.
Partial

Shows which models are ready, busy or loading, and lets you request a switch.

It's like
The departures board at an airport.
Why this name
A nexus is a connection point. Here the models, passes and hardware meet.

Apps & plug-ins

What gets built on top of the platform.

App

Composition

An application built on the platform, e.g. Blockworld (Minecraft), Reach (Discord, email), Companion (phone).

It's like
Apps on a phone: each keeps its own data and decisions.
Why this name
In music, a composition is a complete work. Each app owns its own judgment; nobody else may decide for it.
4 links
Designed

When several apps must start, wait, cancel or recover together as one job.

It's like
A wedding planner coordinating the caterer, florist and band, without doing their jobs.
Why this name
In music, a suite is a set of pieces played together.

Packaged Offer / Installation

Product / Deployment

A Product is what you sell to a profession. A Deployment is one customer's installed copy.

It's like
A "small clinic package" (Product) installed at Dr. Sharma's clinic (Deployment).
Why this name
Plain business terms. Relevant to Snayu: client work is packaged as Products and Deployments; the apps keep their own records.

Plug-in Area

Extension Domain

Fifteen named areas where new abilities can be plugged in: web, voice, vision, security and more.

It's like
Departments in a company. New hires join a department; the department's rules apply.
Why this name
Each Domain has a fantasy name (Scout, Echo, Prism, Mirror, Drift, Shadow, Soulforge, Smith, Toll, Tether, Veil, Ward, Legion, Oculus, Spellweaver). Packages are chosen at startup; there is no hot-reloading.
Partial

Reads the web safely. Each kind of action (search, fetch, download) needs its own permission.

It's like
A researcher you send to the library with a specific shopping list.
Why this name
A scout goes ahead to look. It brings back evidence, never decisions.

Voice

Echo
Partial

Everything about speaking and listening.

It's like
The phone line and the interpreter.
Why this name
An echo is a voice returning.
Partial

Seeing and generating images, video and 3D, always with the source kept separate from the result.

It's like
A photo lab.
Why this name
A prism splits light into parts, like analysing an image into its components.

Evaluator

Drift
Designed

Tests whether something actually meets its goal. Its findings are evidence, never automatic approval.

It's like
Quality assurance with a lab notebook.
Why this name
It measures how far results drift from the declared goal.
Designed

Tries alternatives in isolation without touching reality, then proposes the best for review.

It's like
A flight simulator.
Why this name
A shadow is an unreal copy. Imagination cannot write reality by itself.

Model Trainer

Soulforge
Designed

Training or fine-tuning models from approved data. A human decides promotion.

It's like
A training academy that hands graduates to HR for hiring decisions.
Why this name
Where new soulstones are forged.
Designed

Keeps track of the assistant's personality profiles and who did what.

It's like
An HR file with version history.
Why this name
A mirror reflects an identity. A Persona is only part of identity and never grants authority.

Agent-to-Agent Line

Intercom / A2A
Partial

Lets your assistant ask another independent assistant for help. Replies are treated as foreign data.

It's like
Calling another company's helpdesk: useful answers, but they cannot authorise anything in your office.
Why this name
Liches talk to each other through "intents, not tensors": requests, never shared brains.

Rules & process

How decisions and changes are made in the project.

A written architecture decision: what was decided, why, and what future changes must respect.

It's like
The building code. You can renovate, but not against code.
Why this name
A covenant is a sacred binding agreement. The list stops at 42; new decisions amend an existing one.

What Actually Works

State of Work

The honest status page. If it is not marked Available or Partial there, do not claim it works.

It's like
The test report, as opposed to the brochure.
Why this name
Not lore. Labels: Available, Partial, Operator validation, Designed, External.

Docs-First Development

xDDD / Incantation

Write down what is true and what the rules are first, then build it.

It's like
Architect's drawings before construction.
Why this name
An incantation is the spoken words that come before magic. Words first, then the effect.

Changes to LychD files you distribute must stay open. Your own separate files and client work stay yours.

It's like
Borrow from the shared toolbox freely, but if you improve a shared tool, put it back improved.
Why this name
A pact forged in iron cannot be broken.