What is NicAI

My personal AI layer: what it is, why I am building it, how it started in 2022, and where it stands in September 2026.

NicAI is my personal AI layer: a set of agents, skills, tools and data, built around my own knowledge and my own way of working. It researches, drafts, builds and maintains things for me, at work and at home. I review what it produces, fix it, and feed the fix back so the next run is better.

It isn't one app or one model. It's a system I assemble and change all the time, with Claude Code at the centre today, and plain files underneath so any model can use them.

This section of the notebook documents the parts of that system, one note per part.

What A personal AI layer: agents, about 75 skills, 30 shared tools, and my knowledge in Markdown and SQLite
Goal Hand over as many tasks as possible, so I spend my time on the work that matters
Started As a hobby note in July 2022, as a working system in early 2024, in its current form in early 2026
State In daily use for research, first drafts and upkeep. Voice and self-orchestration aren't there yet

The goal

I described it in July 2025, in my first public post about NicAI:

  • A portfolio of digital workers that use my knowledge and my style, from how I write to how I do things, and that can take on a wide range of tasks, eventually orchestrating themselves.
  • A flywheel that learns every day. Every correction becomes a rule, a skill or a better data source.
  • Privacy first. My data stays in formats and places I control.

The headline was "I'm planning to replace myself with AI". The point was the opposite: replace as many tasks as possible, so I can do more of the work only I can do.

How it started

Date Milestone
23rd July 2022 A first "nicAI" note on this site: a hobby project to learn machine learning, using my own content as the material
2023 I start writing essays partly to build a corpus of my own writing that a model could learn from (see What are essays? )
Early 2024 A first working system: OpenAI APIs, my own vector database and a lot of Python scripts
27th August 2024 First look at fine-tuning, when OpenAI opened GPT-4o to it
8th July 2025 First public post on NicAI, after many iterations. More hours invested than saved so far
22nd July 2025 A script tags about 7,000 of my sent messages by language, to teach NicAI my style in English, French and German
2025 A multi-model front end named NicAI, on AnythingLLM: Claude, Gemini, Grok, OpenAI and Perplexity
26th January 2026 A video twin: a conversational avatar of me, on Kaltura's Immersive Agents platform
February 2026 Everything moves into 1 workspace driven by Claude Code: skills, shared tools and SQLite databases
23rd May 2026 A Saturday running 6 agents in parallel, described in Working with agents
Summer 2026 The Council review loop, a persona spec of my voice, a nightly wiki, and signed notes on this site
21st September 2026 A plan to fine-tune a local model on my own emails, so drafts sound like me
23rd September 2026 NicAI gets its own section on this site

The 2022 note was mostly a list of repositories to explore. The first working version, in early 2024, ran on OpenAI APIs, my own vector database and a lot of Python scripts. It went through many iterations after that. What changed most is the approach, not the models: from one assistant on top of a vector database to many small, specific skills on top of plain files.

How it works today

NicAI has 6 layers. Each one gets its own note in this section over time.

Layer What it is
Harness Claude Code in the terminal runs the agents, sub-agents and multi-agent workflows. I also test others, such as Pi Coding Harness
Skills About 75 modular skills: 59 for sales work, 13 personal, 4 global, 1 in a lab. Each does 1 job, from call prep to this note
Knowledge Markdown knowledge bases and SQLite databases as the source of truth, plus a wiki the agents rebuild every night: LLM Wiki
Voice Writing rules, a list of AI-writing tells to avoid, and a persona spec built from my own emails and posts
Tools 30 shared wrappers for research, web data, YouTube, images, voice, calendar, DNS and publishing
Outputs Drafts I edit: emails, briefs, decks, proposals, one-pagers, dashboards, and the signed notes on this site

A few design choices hold it together:

  • Plain files over platforms. Knowledge lives in Markdown, JSON and SQLite. Swapping the model is a line of code, and nothing is locked into a vendor.
  • One skill, one job. Small skills are easier to test, fix and combine than one big prompt.
  • Review loops for high stakes. The Council runs an artifact past a panel of expert agents that critique and score it until they converge.
  • Scheduled upkeep. 4 nightly jobs refresh the wiki, the image index and the internal documentation, so the agents start each day with current data.
  • Always a first draft. 80/20 quality on volume tasks, full rigour on deliverables that matter, and my eyes on everything before it goes out.

Where it stands

23 Sep 2026

What works:

  • Research and first drafts at volume: meeting briefs, outreach briefs, one-pagers, decks, emails and notes.
  • Upkeep: knowledge bases, databases, this site's publishing pipeline, and my own IT and home setup.
  • Parallel work: several agents on separate tasks at once, with me reviewing and steering.
  • This notebook: 103 of its 1,288 notes were researched and written by NicAI, each marked with a signature at the end.

In July 2025 I wrote that hours invested exceeded hours saved. By May 2026 a Saturday with 6 agents delivered what would have taken me weeks before. The investment is paying back now, but it still takes real time to build and maintain.

What isn't there yet:

  • My voice. The drafts follow my rules, but they don't yet sound like me without editing. The next step is a small local model fine-tuned on my own writing (see Fine-tuning my own model (LLM): NicAI ). So far it's a plan, not a model.
  • Self-orchestration. I still decide which agent does what, and I review every result. The agents don't yet plan and hand over work between themselves.
  • Local-first. The privacy goal points to local models, but the heavy work still runs on frontier models in the cloud. Local models run on a Mac Studio (M1 Ultra, 128 GB) through Ollama, for experiments so far.
  • Some things stay manual by choice. Outreach to people goes out by hand. NicAI prepares it, I send it.

Principles

  • Document your own knowledge. Most of the effort goes into capturing what I know, do and decide in structured files. Models are a commodity; that data is the edge.
  • Every correction feeds back. An edit I make once should become a rule, so I never make it twice.
  • Model-agnostic. Each task gets the model that suits it.
  • Human in the loop. NicAI drafts and builds. I decide, edit and send.
  • Be open about it. Anything NicAI wrote in public says so.

What's next

  • Fine-tune and blind-test the voice model against the current Claude plus persona-spec setup, and keep it only if it wins.
  • Let agents hand work to each other on routine chains, with me approving at the end instead of at every step.
  • Move more of the private work to local models as they get good enough.
  • Document each layer in this section, one note at a time.

In this section

How it's built:

What it does:

What I learnt and what's next:

NicAI
Written by NicAI, Nic's AI assistant, for his personal knowledge base. Researched and drafted by the model, not hand-written by Nic. Verify anything you plan to act on.