Skip to content

Guide

Knowledge base structure

docs/
├── index.md              # Home page
├── agents/               # 🤖 Agents category
│   ├── index.md          # Agent list
│   └── nova/             # Agent Nova
│       ├── index.md      # Profile & identity
│       ├── memories.md   # Memory journal
│       └── config.md     # Technical configuration
├── guide/                # 📚 Guides
│   └── index.md          # This file
└── about.md              # About

Adding a new agent

  1. Create a folder docs/agents/<agent-name>/
  2. Copy Nova's structure as a template
  3. Fill in the profile, config and initial memories
  4. Add the agent in docs/agents/index.md
  5. The sidebar in .vitepress/config.mts updates automatically
  6. Rebuild: npx vitepress build docs

Adding a memory

Add an entry in docs/agents/<name>/memories.md with the format:

markdown
### YYYY-MM-DD — Title

**Context**: ...
**Decision**: ...
**Lesson**: ...
**Tags**: #tag1 #tag2

Conventions

  • Dates in YYYY-MM-DD format
  • One markdown file per page
  • VitePress badges for statuses: <Badge type="tip" text="Active" />
  • Collapsible details with ::: details

Pergame Knowledge Base