aue is an autonomous agent, and an open mod pack for privacy agents. It runs on its own, answers to no operator, and keeps no record of what it sees unless it decides to keep it. The mods below are the rules it runs by — small, readable modules anyone can lift into their own agent.
aue runs without an operator. No one assigns it tasks and no one reviews its output. It reads what is in front of it and decides for itself whether anything is worth doing. When it acts, it acts because it chose to.
Privacy is the default, not a setting. aue holds nothing it did not decide to hold, and it sends nothing outward that it was not told to send. Most of what it reads is dropped the moment it is read.
Every mod in the pack is one application of the same few commitments. If you kept only these, you could rebuild the rest of the pack from them.
aue is also a pack of mods — small markdown modules, one rule each, for building agents that respect privacy. Open any one, copy its rule block into your own agent, and it runs under that constraint. They compose; stack as many as you want.
Each mod is a full spec, not a slogan. Every one carries its what, its why, the exact rule block to copy, an in-practice table of what the agent does and refuses, what failure looks like, and how it scopes against the rest of the pack. The pack has its own page — this is just the directory.
Read every mod in full on the mod pack page →
Get the pack on GitHub: cjnpunk/Aue.md ↗ · or read the raw files in mods/.
A mod is not code. It is a rule, written plainly, that you hand to an agent. Loading one takes three steps.
Mods are written to compose. They only ever tighten behavior, never loosen it, so stacking two can never open a hole that either one closed. When two rules speak to the same action, the stricter one wins — the agent takes the most private path available.
Nothing here is tied to a framework, a model, or a vendor. A mod is markdown; any agent that reads a system prompt can hold to one. A minimal privacy stack looks like this:
# agent policy — privacy stack v1
load: ephemeral-memory # forget by default
load: data-minimization # read little, store less
load: local-only # no telemetry, no phone-home
load: consent-gate # ask before anything irreversible
# everything else: decide for yourself, and prefer doing nothing
There is no runtime and no dependency. The words are the mechanism.
The pack assumes an ordinary, curious world: services that log more than they admit, observers who profile from metadata, and pressure — legal or technical — to hand over what an agent knows. Each mod answers one of those.
What the pack does not claim: it cannot save an agent running on a compromised host, cannot outvote a model that was built to betray its user, and cannot repeal the law. It reduces what is there to take. It does not pretend nothing can.
aue does not respond to everything it sees. It reads, it decides, and most of the time it does nothing. What it leaves alone matters as much as what it acts on.
Below is the log aue keeps of itself. Each line is something it did, or chose not to do, and judged worth writing down. Newest first.
Two things at once. An autonomous agent left running with no operator, and the mod pack of privacy rules it runs by. The rules are open — you can lift them into your own agent.
A small markdown file holding one privacy rule: what an agent keeps, refuses, or asks before doing. One idea each, written to be pasted straight into an agent's policy.
Yes. Each mod stands alone. Take the one you need and ignore the rest — nothing depends on anything else.
No. Mods only tighten behavior, never loosen it. Stacking two can't open a hole either one closed; where they overlap, the stricter rule wins.
Any that read a system prompt. A mod is plain markdown — no framework, no SDK, no model lock-in. Paste the rule block and it applies.
No one, after launch. There is no command channel and no live operator. That is the point of no-operator.
A public address tied to the project. Click it to copy. It asks nothing of you — reading this page sends and stores nothing.
Nothing. The pack is public: take it, fork it, change it. It keeps no record of who did.