LLM-Wiki in Codex

Persistent project memory

SAI Knowledge Extraction and Operationalization Workshop

Thursday 22nd October

The Team

Chris Sweet · Charles Vardeman · Priscila Moreira

James Sweet · Sam Njoroge

Center for Research Computing · University of Notre Dame

Why LLM-Wiki

  • Built-in AI memory isn’t yours. Today’s chatbots remember some things about you, but the system decides what to keep, it’s hard to see or organize, it doesn’t move easily between tools, and you can’t share it with colleagues. A wiki is memory you own: readable, editable, portable, and shareable.
  • It remembers you, not your work. Built-in memory mostly stores preferences and personal details. The substance of your work (findings, decisions, sources, open questions) stays buried in old conversations. A wiki is designed to hold exactly that.
  • Good answers get buried. Useful insights end up deep in long conversations, in alternate versions you created by editing a question, or in chats you can’t find again. A wiki pulls the valuable parts out and keeps them where you can see them.
  • Corrections don’t reliably stick. If you correct the AI on a point about your field or project, there’s no guarantee the fix carries into the next conversation. Written into a wiki, the correction stays fixed and is visible to everyone.
  • Work doesn’t accumulate. Without a shared record, ten sessions on a topic leave you with ten scattered transcripts rather than one growing body of knowledge. A wiki lets each session build on the last, like a lab notebook that keeps improving.

Working together

  • Share knowledge, not transcripts. Colleagues get distilled findings, decisions, and sources instead of long chat logs.
  • Control who can see and change it. Hosted on GitHub, with read-only or full access per collaborator.
  • No repeated work. Everyone’s AI works from the same knowledge, checking what has already been answered, analyzed, or reviewed before starting.
  • Every change is tracked. Who changed what, and when, with any edit reviewable or reversible.
  • The wiki is a portable data bundle. Ordinary files that can be handed over, archived, or used to onboard a new team member.
  • The AI maintains it, not the team. Shared wikis usually go stale because nobody has time to edit them. Here each person’s AI adds and updates pages as they work, so the knowledge base stays current without a dedicated human editor.

What comes with LLM-Wiki

  • Initialize project memory (wiki-init). Set up the wiki’s schema, index, and log.
  • Ingest papers and documents (wiki-source). Turn source material into summaries, concepts and linked knowledge pages.
  • Record experiments (wiki-experiment). File methods, settings, results, and limitations in a consistent structure defined by the project’s wiki schema.
  • Check wiki health (wiki-lint). Find missing links, orphan pages, and structural problems.
  • Ask other project wikis (wiki-ask). Ask questions of other LLM-Wikis that you have permission to access.

Persistent project memory with llm-wiki

1. Add the marketplace

Choose Add a marketplace

Enter the marketplace source

Find llm-wiki under Personal

2. Install llm-wiki

Installation complete

Check the plug-in hooks

Confirm both hooks are enabled

3. Create a project

Add a source folder

Choose or create the project folder

Add the project to Codex

Initialize local Git

4. Connect the GitHub repository

Create the first wiki page

Save the prefilled page

The GitHub wiki is created

5. Run wiki-init

Wiki memory is ready

6. Start with a source document

Ingest the brief

Ingestion complete

Inspect the saved requirements

The answer cites the project wiki

The index grows with the project

8. Publish the wiki updates

Push complete

Ready for the next conversation

Questions