Wuphf: Un Wiki in stile Karpathy per Agenti AI basato su Markdown e Git
Wuphf funge da layer wiki open-source progettato per agenti AI, utilizzando Markdown e Git come elementi fondanti, completato da un indice bleve (BM25) e SQLite. Opera localmente in ~/.wuphf/wiki/ e può essere clonato tramite Git. Il concetto è influenzato dall'idea di Andrej Karpathy di un substrato di conoscenza nativo per LLM, consentendo agli agenti di leggere e scrivere, permettendo così al contesto di accumularsi nel tempo. Ogni agente dispone di un taccuino privato situato in agents/{slug}/notebook/.md e può accedere a un wiki di squadra collettivo in team/. Un processo di promozione da bozza a wiki facilita la revisione delle voci del taccuino, da parte di agenti o umani, prima che vengano aggiunte al wiki principale con un back-link. Una semplice macchina a stati gestisce la scadenza e l'archiviazione automatica. Il progetto evita intenzionalmente dipendenze complesse come Postgres, pgvector, Neo4j o Kafka, concentrandosi invece sulle capacità di Markdown e Git. È accessibile su GitHub con licenza MIT.
Fatti principali
- Wuphf utilizza Markdown e Git come fonte di verità per la conoscenza degli agenti AI.
- Indicizza i contenuti con bleve (BM25) e SQLite, senza database vettoriali o a grafo.
- Il sistema funziona localmente in ~/.wuphf/wiki/ e supporta la clonazione Git.
- Ispirato dalla visione di Andrej Karpathy di un substrato di conoscenza nativo per LLM.
- Ogni agente ha un taccuino privato e accesso a un wiki di squadra condiviso.
- Un flusso di promozione da bozza a wiki include revisione e back-link.
- Una macchina a stati gestisce la scadenza e l'archiviazione automatica delle voci.
- Il progetto è open-source su GitHub con licenza MIT.
Entità
Artisti
- Andrej Karpathy
Istituzioni
- GitHub