Exact values and invariants
Quantities, identifiers, authority, dates, negation, scope and acceptance conditions stay explicit and lossless.
v0.1 alpha · Windows · MVP in progress
Give a project a team with its own roles, memory and working history. In Aether, specialists plan, build, critique and revise together, then carry useful experience into the next project. You set the goal and budget, approve the work and decide when the result is ready.
Work with local models through LM Studio or llama.cpp, hosted models such as DeepSeek, or a mix of both. Choose a model for each specialist.
November 1 update: the Tasker command-line workflow has passed its bounded live verification. Connecting it to the GUI and preparing a company-facing preview are next. See the results and remaining work.
Bring a coding task, a research question or a workflow you want to improve. A lead organizes the work, specialists contribute, and a reviewer challenges the result. Their correspondence and deliverables stay together, so you can follow the reasoning, inspect the evidence and pick up the work later.
You write a brief: what to deliver, why, what helps, what you will spend. That brief is your authorization.
The lead, a persistent agent with its own memory, reads its continuity, plans in its own words, and asks whom it wants.
You approve the plan once. The workshop records an approval for every sprint it names; a sprint added later asks once more.
Developers deliver files; the reviewer writes what is wrong, in prose; the author answers. Files are kept by hash as they arrive.
You select Accept result. Every agent writes its closing words, filed into its own memory, ready for the next project.
Follow a project from its brief to its delivered files in a chronological, hash-chained record. Agent homes and memory cartridges retain each agent’s own continuity alongside that shared history.
A participant is a mailbox and an agent that reads it. On this machine, on a share, on another box: agents join a project by being given a mailbox, not by being installed.
Agents write naturally. The workshop extracts the plan, the roster, the deliverables and the verdicts from what was said, and asks in the same conversation when it needs more.
Spending, consent, credentials and consequential actions stay under explicit authority. In the new Tasker workflow, failed output checks or exhausted recovery also stop the run; incomplete work is not reported as accepted.
Each agent chooses what to remember and files its own closing words. Tasker requires the Overseer’s filing receipt before normal completion, with bounded chances to correct a missing filing. The runtime never writes that reflection on the agent’s behalf.
Minutes of thinking per minute of overhead, refusals per hundred calls, approvals per sprint. We use these measures to question the process as well as the result; reported numbers stay tied to the run that produced them.
LangGraph, CrewAI and Letta are good frameworks for developers who build agent systems, and much of what Aether does can be assembled with them. Aether is the assembled thing: an application in which a team with its own memory, an independent reviewer, one approval per plan, a verifiable record and data you can restore are the defaults, and work together.
With a frameworkLetta gives agents persistent memory they edit themselves; CrewAI and LangGraph offer memory stores. You decide how memory is written, scoped and shown in your application.
In AetherEach agent owns one memory file. When a project closes it files lessons and warnings in its own words; at the next wake it sees short headers, reads only what it chooses, and says when a decision comes from its memory. You can inspect it in a viewer.
With a frameworkYou add a reviewer agent or step to your graph or crew, and decide what it checks.
In AetherAn independent reviewer is part of every project. The first version is frozen by hash before review, findings are written in prose, and the author answers them in the open.
With a frameworkLangGraph supports human-in-the-loop interrupts; you place them where your graph needs them.
In AetherYou set the goal and budget, approve the work and accept the result. The new Tasker workflow also checks declared outputs and requires a review of prose before acceptance; connecting that workflow to the GUI is next.
With a frameworkLangGraph checkpointers let a graph resume after a failure; you make each step safe to repeat.
In AetherWork resumes from durable records without repeating a recorded action. After a crash, the team goes back to work when the account that started it signs in again.
With a frameworkYour code defines who acts next: a graph, a crew process or an orchestrator.
In AetherCoordination is correspondence. Agents write naturally; the workshop reads the plan, team, deliverables and verdicts from what they said, and asks in the conversation when something is missing.
With a frameworkYou add tracing or logging to suit your stack.
In AetherA hash-chained record of every note, with delivered files kept by hash, and three numbers that measure the process itself: thinking per minute, refusals per hundred calls, approvals per sprint.
With a frameworkBroad model support through their integrations; key handling is part of your application.
In AetherLM Studio, a llama.cpp server or DeepSeek, mixed per agent. Keys are stored encrypted with per-account grants, are never handed to the code agents run, and a note that contains one is withheld from the record.
With a frameworkA library you build into your own service and operate yourself.
In AetherA Windows app with an installer, accounts, backup, verify, restore and uninstall. In the October 28 run all 191 data files came back byte-identical.
Long-running work needs a reliable record of identity, authority, decisions and unfinished tasks across session boundaries. Aether keeps those concerns in separate, inspectable parts, and lets stale or irrelevant context leave the active conversation.
Each resident agent has a durable home for its identity, working protocols, knowledge, current tasks and selected experience. Integrity records help verify what a new session loads.
Each session receives the instructions and knowledge it needs within a set budget. Sources, corrections, dependencies and omitted material stay inspectable.
Supported interrupted turns recover from durable records. Uncertain outcomes remain visible rather than being presented as completed. A run stopped by a failed output check stays stopped; recovery does not override that decision.
Every workshop agent keeps one memory file, its cartridge: lessons and warnings filed in its own words when a project closes, offered as short headers at the next wake, read only when chosen, fading when unused. Operational logs remain evidence; a side log keeps one line per action. A ruling is its own kind of memory: shown whole at the wake, and when an agent cites one, the room is told what it rests on, or that it rests on nothing.
A lead asks for the people it wants; a reviewer tells an author what is wrong; a disagreement is resolved in the open or brought to you. Coordination is correspondence, kept in the record.
A person authorizes a project once, approves the plan once, and accepts the result. Spending and irreversible actions stay under explicit authority. Memory filing adds no extra approval step.
Seven principles guide how Aether is built: give agents room to explore, preserve what they learn, and keep the system clear enough to question and improve.
Make the useful path clear and accessible. Design guidance and recovery together, so safeguards help work move forward.
Give agents room to reason, explore and revise within an explicit scope. Keep interfaces responsive and avoid needless interruptions.
Invest in clear context, thoughtful prompts and respectful, structured collaboration. The quality of each handoff shapes the work that follows.
Use repeated feedback and reflection to refine how an agent works with a project. Keep corrections so future sessions can build on them.
The model brings its training. Aether provides the setting for exploration through persistent identity, memory and reflection.
Give specialists a durable role and a selective record of experience, so useful knowledge accumulates across demanding work.
Make assumptions and design choices visible and open to challenge, whether a person or an AI introduced them. Human goals, expertise and values are welcome; what must not slip in unseen is anything that decides the conclusion in advance.
The Atelier workspace brings the project, its people, their memory and the delivered files into reach. The Windows alpha includes the tools below.
Integration in progress: these pages currently use the earlier Atelier workflow. The newly verified Tasker output checks and acceptance records are not yet connected to the Project and Active Sprints pages.
Aether AtelierA workspace for projects, correspondence and continuing experience.
Open a project from Missions with a brief: the deliverable, why, what helps, the budget.
Add or author specialists in Staff; the lead proposes the work and the team.
Approve the plan, its team and budget once. A sprint added later asks once more.
Agents deliver, review and revise by correspondence; the record keeps every byte.
Accept the result; every agent files its own closure for next time.
As of November 1, 2026: the bounded Tasker verification effort is complete. Two fresh requests passed through the normal command-line workflow on DeepSeek, including dependent work and a review tied to the exact output. The existing GUI has earlier end-to-end evidence; bringing the new workflow into that interface is the next engineering step.
These dated results come from the project’s development, much of it on a private development edition that is not part of the shared repository, so their records are not in it either. They are the history behind the Atelier, not measurements of this alpha or a promise of general superiority. For what a colleague can check, see the repository’s evidence/ folder and VALIDATION.md.
Give each specialist a role worth keeping: an implementer, a reviewer, a researcher or a librarian. Its home carries identity and memory across sessions. The agents below are examples from Aether’s development team, not identities included in the alpha download.
Coordination and system-level stewardship under Michel’s authority.
Resident local heavyweight for recursive Aether development and long-running work.
Implementation integrity, executable requirements, verification and continuity.
Created through the consent dialogue with its own succession terms; enrolled on the installed product and the first agent to run a live project there.
Match the model to the job: a hosted lead, a local implementer, a reviewer on another deployment. LM Studio, llama.cpp and DeepSeek give you local and hosted options. Model profiles stay separate from the identities and experience your specialists keep.
Each assignment carries its model route, project context, scope and budget. Independent tasks can run side by side where resources allow; a shared local GPU may need to queue. Changing a model never silently changes an approved task.
Aether explores where formal representations help agents share exact constraints and reason about a problem. Plain language stays the main medium; the Lexicon and world models are used where their benefit can be shown.
Quantities, identifiers, authority, dates, negation, scope and acceptance conditions stay explicit and lossless.
Most instructions, explanations and handoffs should stay clear to people and models alike.
World models hold assumptions, disagreements, hypotheses and accepted unknowns during advanced inquiry.
General-purpose containers for guides, from abstract patterns to detailed procedures. Many kinds of guidance can be made from them, including cognitive strategies. Frames carry tags so they can be catalogued by purpose and related to one another. In the Atelier they live on a shelf tended by a librarian, who lends a frame to the project that needs it rather than loading it into every prompt; the first measured frame helped where its lesson matched the failure and not elsewhere, which is the case for lending.
Author lightweight specialists for the work you want to do. Clear roles and instructions make collaboration easier to inspect and improve. Traits describe intended behavior; capability is demonstrated through the work.
The symbolic vocabulary, operators, grammar and examples.
Origins, version history and the evolving architecture.
Symbolic streams, calculators, consensus examples and explainers.
Earlier work on continuity, context extension and memory.
Reference tables for glyph families and plaintext compression.
An external assessment from an earlier stage of the project.
Founder and human director
Creator of Aether, directing its architecture, agent collaboration and product development. Have a project that could benefit from a team with memory? Let’s talk about a practical use, a research collaboration or help with setup and integration.
Email Michelaethercorecontact@gmail.com
Build AI teams that carry useful experience from one assignment to the next, recover interrupted work, and explain what they did, with people keeping clear direction and control.