Atlas
My self-hosted OpenClaw agent: local memory, explicit permissions, stable project workspaces, and bounded delegation.
Visit projectAtlas is my self-hosted personal agent, built on OpenClaw. It has a defined identity, explicit tool permissions, local memory, and a small set of approved places where it can work.
The Governance/ directory controls startup, policy, tool access, and changes to the system. A compact profile is loaded at startup; dated, append-only files hold longer memory. Writing, research, data, and document work live in stable project workspaces rather than disappearing into chat history. Web search and email are separately constrained, and media tools are available only when they have been configured and requested.
There is one public interface, atlas_companion. Private worker-* slots can take a bounded research, drafting, comparison, or checking task, but Atlas keeps responsibility for routing, review, delivery, and memory. Delegation expands the amount of work the system can do without turning the conversation into a committee of bots.
The local wiki workflow shows how that model works. It compiles immutable source files into an Obsidian-compatible knowledge base with source, concept, and entity pages, plus maps and maintenance logs. Other skills cover notes, posts, editing, digests, and publishing. Project-relative links keep the resulting knowledge base portable between machines.
I built Atlas for better recall and more useful delegation without accepting black-box behaviour as the price. It stays local-first, inspectable, and constrained on purpose.