Skip to content

Instantly share code, notes, and snippets.

View sidcode's full-sized avatar

Siddhant Shrivastava sidcode

View GitHub Profile
@sidcode
sidcode / llm-wiki.md
Created May 4, 2026 18:44 — forked from karpathy/llm-wiki.md
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.

@sidcode
sidcode / kb9_obsidian.md
Created August 10, 2024 14:02
Test Gist Obsidian

This is a test of previewing a GitHub gist in Obsidian without requiring to pay for additional editors.

@sidcode
sidcode / keybase.md
Created April 29, 2021 07:52
keybase proof

Keybase proof

I hereby claim:

  • I am sidcode on github.
  • I am sidcode (https://keybase.io/sidcode) on keybase.
  • I have a public key ASCmMI1Nw_Toms8lvxh-DQkWlIoph4lCs0b2nMqev4FgyAo

To claim this, I am signing this object: