Agent Julia — AI skill for Claude Code
One brain for your AI - local-first memory + persona across Claude Code and Cowork (MCP server).
How to install Agent Julia
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open elninopl/agent-julia and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Julia does
One brain for your AI - local-first memory + persona across Claude Code and Cowork (MCP server).
Alternatives in AI
- Xerj — Local-first search engine and MCP server for AI agents 12.5k ★
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
- Abu Cowork — Open-source alternative to Claude Cowork — a local-first AI agent desktop app · multi-model · self-evolving sk 349 ★
README
Agent Julia
**Give your AI a name, a voice, and a memory that stays.** You start by building the persona: what it is called, its pronouns, the language it answers in, how it writes, what it must never store. From then on you address it by that name instead of prompting an assistant, and the same character answers on Claude Code and on Claude Desktop. It is yours: plain markdown in a git repo you own, kept small in the model's context, corrected in passing and remembered for good.
[](https://www.npmjs.com/package/agent-julia) [](./LICENSE)
npx agent-julia init
Every Claude surface forgets between sessions and keeps its own separate notes, so the same person gets a slightly different, amnesiac assistant on each one — one that has to be re-taught the same preferences and called nothing in particular. The usual fix, piling everything into `CLAUDE.md` and global instructions, backfires: long context measurably degrades the model, and a pasted block goes stale the moment you correct something.
Agent Julia gives your AI an identity instead of a configuration. The first thing the wizard asks is what to call it, and from then on that is who answers: you write "Julia, take a look at this" and Julia replies, in her own voice, on Claude Code and on Claude Desktop alike. You build that voice by talking, correcting it the way you would correct a colleague ("stop hedging", "don't open with my name"), and it keeps the correction everywhere from the next turn on. Its memory is one folder of markdown you own, with a small budgeted slice of persona riding each message and the rest recalled only when it is needed.
Highlights
- **A pers
Related Skills
Memgentic
Universal AI memory layer — your second brain across every AI tool. Local-first, open source, MCP-compatible.
Crbro Memory
CRBRO — persistent neural memory for AI agents (MCP server): a file-based brain with neurons, synapses and hea
Neurostack
Your second brain, starting today. CLI + MCP server that helps you build, maintain, and search a knowledge vau
Brain OSS
One memory for every AI agent. Local MCP server that gives Claude Code, Cursor, Codex, Windsurf, and more a sh
Bastra Recall
Local-first persistent memory for Claude Code, Cursor, ChatGPT & every MCP client — one Markdown vault, shared
Llmslim
Long-term memory for AI agents with no LLM call: an MCP server and Claude Code plugin, plus local-first contex
Related Agents
Ops Dev
ops-brain Rust development agent. Use when implementing new tools, refactoring, removing tools, writing migrat
MCP Owner
Owns mcp/ — the live MCP brain over stdio and the ai-os CLI. Use for work on the server, the Vault door, the t
Mcpc Tester
Probe the local Apify MCP server with mcpc during development. Use proactively after implementing features or