Memoriki banner
AyanbekDos AyanbekDos

Memoriki

AI community

Description

Memoriki - LLM Wiki + MemPalace. Personal knowledge base with real memory.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Memoriki

Personal knowledge base with real memory. Combines [LLM Wiki](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) (Andrej Karpathy) + [MemPalace](https://github.com/milla-jovovich/mempalace) (MCP server).

Wiki gives structure. MemPalace gives memory.

The Problem

  • LLM Wiki without MemPalace = library without a catalog. Search is just grep.
  • MemPalace without Wiki = search engine without books. Semantic search over raw chunks.
  • Together = structured knowledge + semantic search + entity graph.

Three Layers of Knowledge

Layer What it does Tool
Wiki Structure, [[wiki-links]], YAML frontmatter, index Markdown + Obsidian
MemPalace Drawers Semantic search over all content mempalace_search
MemPalace KG Entity relationship graph with timestamps mempalace_kg_query

Architecture

memoriki/
  raw/                    # Your sources (articles, notes, transcripts)
  wiki/                   # LLM-generated wiki (LLM owns this entirely)
    index.md              # Page catalog - updated on every ingest
    log.md                # Operation log (append-only)
    entities/             # People, companies, products
    concepts/             # Ideas, patterns, frameworks
    sources/              # Summary page per source
    synthesis/            # Cross-cutting analysis, comparisons
  mempalace.yaml          # MemPalace config
  CLAUDE.md               # Schema and rules for the LLM
  idea-file.md            # Karpathy's original idea (reference)

Quick Start

# 1. Clone
git clone https://github.com/AyanbekDos/memoriki.git my-knowledge-base
cd my-knowledge-base

# 2. Install MemPalace
pip install mempalace
mempalace init .

# 3. Connect MemPalace to Claude Code
claude mcp add mempalace -- python -m mempalace.mcp_server

# 4. Drop your first source
cp ~/some-article.md raw/

# 5. Launch Claude Code and start ingesting
claude
# > Read r