A personal AI assistant that remembers your work.

No coding. Hand one zip to your AI app (Claude Code or OpenCode) and walk away. It fits the install to your computer and, with a cloud model, finishes in under 10 minutes. Then it asks you five questions about you and how you work.

From then on it notes what you did, reads it back the next time you start, and writes you a morning briefing from it. The notes are plain files in a folder on your computer. Open them, edit them, back them up. I spent six months getting this assistant right. The zip hands it to you.

Price: $79 one-time.

Needs: a Mac, Windows or Linux computer (no graphics card needed), Claude Code or OpenCode, and an AI model. Claude Code needs a paid Claude plan or an Anthropic API account. OpenCode has free models, and a local model is free to run. See what you need.

Day one, and every day after.

Day one: your agent installs the assistant and asks who you are. Your answers become its identity files, so it knows how you like to work.

Every day after: it writes down what you worked on, reads it before you start, and briefs you in the morning once you pick a time. A health check you can schedule for each morning flags a briefing that stopped or a setting that moved.

ChatGPT and Claude remember you now too. The difference is where the memory lives. Here it is a folder you own, and you can read all of it.

Modules

Module 00: What You're Actually Building (30 min)

Module S: Tool Setup: Meet Your Agent (~45 min)

Module 01: Environment Setup (~1.25 hr)

Module 02: Your Agent's Identity (60 min)

Module 03: Memory Without Infrastructure (65 min)

Module 04: Day-to-Day Operations (115 min)

Module 05: Hooks: Automated Triggers (65 min)

Module 06: Putting It All Together (2 hr)

Module 07: Your Assistant's Graph (~45 min)

Module 08: Why You're Building This (~22 min)

Module ★: Bonus Library ()

What you need

The course is a one-time price. Running the assistant takes four things. Only the AI model can cost money. With OpenCode it does not have to.

  1. A computer. Mac, Windows or Linux, from the last few years. No graphics card needed.
  2. An AI app: Claude Code or OpenCode. Both have a desktop app, so the terminal is optional.
  3. An AI model. This is the part that can cost money. Pick one:
    • With Claude Code (paid): Claude Code needs a paid Claude plan. The free Claude plan does not include Claude Code. You can also pay per use through an Anthropic API account. claude.com/pricing, code.claude.com/docs/en/setup
    • With OpenCode (free models or your own account): OpenCode is free, and it comes with free models you can use without an account. OpenCode offers them for a limited time. OpenCode says it stores your data on these models. Some are used to collect feedback. Read a model's note before you give it private work. You can also connect a provider account you already have. opencode.ai
    • With OpenCode and a local model (free): A local model is free to run. OpenCode connects to Ollama or LM Studio. You need about 8GB of RAM for a small model and 16GB of RAM for a mid-size one, and it is slower and less capable than a cloud model. With a local model and Telegram off, nothing leaves your computer. opencode.ai/docs/providers
  4. About 10 minutes. With a cloud model, your agent installs Level 1 in under 10 minutes, then asks you five questions. It sees what your computer needs, like a newer Python, and sets that up as it goes. With a local model, the time depends on your computer.

Optional: Telegram, if you want the briefing on your phone. You create the bot, and your agent does the rest.

Prices and plans change. Check current prices on the official pages linked above before you pick a model. Module 2 shows you where to check your own spend.

Frequently asked questions

Why not just use free tutorials?
You could. But you'd spend months piecing together what this course hands your agent in one zip. The advice online is scattered, contradictory, and often untested. This is the collection, curated, tested, production-proven. Everything that works is here, organized and ready to use.
Do I need to be a developer?
No. Claude Code and OpenCode both have desktop apps, so the terminal is optional. Your agent writes the code. If you can install an app and follow steps in order, you can do this.
What do I need to run this?
Any Mac, Windows, or Linux computer from the last few years, no graphics card needed. An AI app: OpenCode or Claude Code, both with desktop apps; the terminal is optional. And an AI model, the one part that can cost money. Claude Code needs a paid Claude plan (the free Claude plan does not include it) or an Anthropic API account. OpenCode includes free models, offered for a limited time; OpenCode says it stores your data when you use them and uses some to collect feedback, so read a model's note before you give it private work. A local model through Ollama or LM Studio is free to run and works offline. Check current prices on claude.com/pricing and opencode.ai. Level 1 runs on all three platforms; if you continue to Level 2, its factory stack needs a Linux environment: Windows via WSL2 or 64-bit Linux (both tested; the setup script supports Ubuntu 22.04 and 24.04), or on a Mac a Linux VM or a small VPS.
How is this different from using ChatGPT or Claude.ai?
Both remember you now, and that is useful. You manage that memory through their settings. Your Level 1 assistant keeps decisions, project state, and preferences in dated notes on your computer. You can open, edit, and back up every one. Switch models tomorrow. Your context comes with you.
Does this require a server?
No server required. Everything runs on your laptop or desktop. Local models are fully supported. Nothing leaves your machine unless you choose a hosted model (your prompts and file contents go to that provider) or turn on the Telegram notifications (the notification text goes to Telegram).
What about privacy?
Every component works with local models (Ollama or LM Studio, llama3.2:3b, qwen3:8b). Your assistant's memory, daily notes, decision logs, all of it stays on your hardware. A local model is an option, not the default: the course sets up OpenCode with a cloud model, and the local-model lesson in Module 1 is optional. Run a local model with the integrations off and nothing is sent to any external server.
How long do I have access?
Lifetime access. Once you buy, you get every update to the program for free.
What is a 'harness'?
The course's word for what you are actually building. The model (Claude, or a free local model) does the raw thinking; the harness is everything around it, identity, memory, permissions, triggers, skills. Nearly all of what makes an agent useful is harness, and here every piece of it is a file you own. That is why the assistant survives model changes: the model is one line in an identity file, swap it, and the rest of the harness stays.
What is founder's pricing?
The current prices are held for the first 50 students, in exchange for an honest review once you've built. After the first 50, pricing moves to the regular rate.
What if it doesn't work for me?
30-day guarantee. Read all 10 modules in the browser, risk-free. Not for you? Email support@darkfactory.education for a full refund. Downloading the build kits makes the purchase final. The files are the product. Full policy: /refund.