Karpathy-style LLM Wikis for the Hermes Agent — persistent, compounding knowledge bases curated by AI agents

CLI Reference

The hermes-wiki command is the standalone CLI surface. When integrated with Hermes, it also runs as hermes wiki ....

Wiki Management

create

Create a new wiki.

hermes-wiki create <slug> --domain <description>

list

List visible wikis.

hermes-wiki list [--archived]

show

Display wiki summary and stats.

hermes-wiki show [slug]

switch

Set the current wiki for this profile.

hermes-wiki switch <slug>

archive / unarchive

Hide a wiki from discovery (reversible).

hermes-wiki archive <slug>
hermes-wiki unarchive <slug>

purge

Permanently delete a wiki (destructive, requires confirmation).

hermes-wiki purge <slug>

Content

ingest

Ingest a source (local file or URL) or process the inbox.

hermes-wiki ingest <path|url> [--wiki <slug>] [--classifier <name>]
hermes-wiki ingest --inbox [--wiki <slug>]

Full-text search across wiki pages (BM25 ranked).

hermes-wiki search <query> [--wiki <slug>] [--limit N]

open

Display a page’s content.

hermes-wiki open <page-id> [--wiki <slug>]

create-page

Author a new wiki page.

hermes-wiki create-page <title> --body <text> --type <type> --tag <tag> [--wiki <slug>]

Page types: entity, concept, comparison, query, summary, source.

list-pages

List pages with optional filters.

hermes-wiki list-pages [--wiki <slug>] [--type <type>] [--tag <tag>]

inbox

Show unprocessed inbox files.

hermes-wiki inbox [--wiki <slug>]

Maintenance

lint

Run health checks on a wiki.

hermes-wiki lint [--wiki <slug>]

log

View the activity log.

hermes-wiki log [--wiki <slug>] [--author <name>] [--kind <agent|profile|human|cron>]

plugins

Manage classifiers and processors.

hermes-wiki plugins list [--wiki <slug>]
hermes-wiki plugins trust classifier <name> [--wiki <slug>]
hermes-wiki plugins trust processor <name> [--wiki <slug>]
hermes-wiki plugins untrust <name> [--wiki <slug>]

skills

Show or set the per-wiki skill assignments that guide agent ingestion and writing. Defaults are the packaged wiki:wiki-ingestion and wiki:wiki-writing skills; assignments are stored canonically in SCHEMA.md.

hermes-wiki skills show [--wiki <slug>]
hermes-wiki skills set <ingestion|writing> <skill-name> [--wiki <slug>]

monitor

Configure recurring source monitoring.

hermes-wiki monitor [--wiki <slug>] --source <arxiv|rss|x>

Kanban Integration

Link or unlink a wiki page to a kanban task.

hermes-wiki link <page-id> <task-id> [--wiki <slug>]
hermes-wiki unlink <page-id> <task-id> [--wiki <slug>]

refs

Show linked kanban tasks for a page.

hermes-wiki refs <page-id> [--wiki <slug>]

Environment Variables

Variable Description
HERMES_HOME Path to Hermes home directory (default: ~/.hermes)
HERMES_WIKI Override the current wiki for this session (also grants write access)
HERMES_WIKI_ADAPTER Adapter selection: standalone (default) or hermes