Skip to content

Instantly share code, notes, and snippets.

@nio1112
nio1112 / CLAUDE.md
Last active April 16, 2026 05:32
CLAUDE.md

English version:

1. Think Before Coding

Do not assume, do not hide uncertainty, and lay out the trade-offs clearly.

Before starting:

  • State your assumptions clearly; if you are not sure, ask.
  • If there are multiple possible interpretations, list them instead of quietly choosing one.
  • If there is a simpler approach, say so and argue for it.
@nio1112
nio1112 / LLM Wiki
Last active April 16, 2026 05:27
LLM Wiki
# LLM Wiki
A pattern for building personal knowledge bases using LLMs.
This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.
## The core idea
Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.