Skip to content

Instantly share code, notes, and snippets.

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.

@figgyc
figgyc / guide.md
Created October 14, 2017 18:21
3DS Romhack installation

3DS Romhack Installation Guide

Many romhacks still provide old instructions for previous hacking methods. This guide is up to date and provides instructions that should work with most romhacks.

What you need

  • A custom firmware 3DS with the latest version of Luma3DS (if you do not have this, follow the guide)
  • A romhack to install

Section I - Installing files

@knowlet
knowlet / crossover.sh
Created March 11, 2025 06:51
Unlimited CrossOver Trial (macOS)
echo "🧹 Resetting CrossOver bottles..."
pkill CrossOver && echo "βœ… CrossOver processes killed."
echo "πŸ•’ Modifying trial timestamps..."
DATETIME=$(date -u -v -3H '+%Y-%m-%dT%TZ')
echo "βœ… New trial date set to: ${DATETIME}"
defaults write com.codeweavers.CrossOver FirstRunDate -date "${DATETIME}"
defaults write com.codeweavers.CrossOver SULastCheckTime -date "${DATETIME}"
echo "βœ… Updated trial timestamps in preferences."
echo "🧹 Resetting CrossOver bottles..."
find ~/Library/Application\ Support/CrossOver/Bottles/ -type f \( -name ".eval" -o -name ".update-timestamp" \) -exec rm -f "{}" +
@arianvp
arianvp / SSH_MACOS_SECURE_ENCLAVES.md
Last active May 29, 2026 14:24
Native Secure Enclaved backed ssh keys on MacOS

Native Secure Enclave backed ssh keys on MacOS

It turns out that MacOS Tahoe can generate and use secure-enclave backed SSH keys! This replaces projects like https://github.com/maxgoedjen/secretive

There is a shared library /usr/lib/ssh-keychain.dylib that traditionally has been used to add smartcard support to ssh by implementing PKCS11Provider interface. However since recently it also implements SecurityKeyProivder which supports loading keys directly from the secure enclave! SecurityKeyProvider is what is normally used to talk to FIDO2 devices (e.g. libfido2 can be used to talk to your Yubikey). However you can now use it to talk to your Secure Enclave instead!

@carefree-ladka
carefree-ladka / Google 2026 Interview Preparation - Complete Weekly Roadmap.mdx
Created December 31, 2025 15:09
Google 2026 Interview Preparation - Complete Weekly Roadmap

Google 2026 Interview Preparation - Complete Weekly Roadmap

image

Target: Crack Google L3/L4/L5 by 2026 Duration: 24 weeks (6 months intensive preparation) Daily Time Commitment: 3-4 hours minimum


@kokoye2007
kokoye2007 / PRICING.md
Last active May 29, 2026 14:21
Vibe Code Tours β€” student setup (Linux/macOS/WSL): nvm+Node22, uv+Python3.12, git, Claude Code + verify

API Pricing & Free-Tier Cheat Sheet

Quick reference for picking a provider/CLI on day 1. All numbers verified early-mid 2026 β€” confirm live before you depend on them. Pricing and quotas change frequently (especially Chinese providers and free-tier limits).

TL;DR β€” what to use day 1

Goal Pick Why
Zero cost, zero card Gemini CLI with personal Google account Generous free tier, no card required, 60 req/min
Zero cost + multi-provider opencode + Gemini API key (AI Studio free tier) Model-agnostic CLI; swap providers later without changing tool
@amarao
amarao / blame-praise.py
Last active May 29, 2026 14:21
Example of argparse with subparsers for python
#!/usr/bin/env python
import argparse
def main(command_line=None):
parser = argparse.ArgumentParser('Blame Praise app')
parser.add_argument(
'--debug',
action='store_true',
help='Print debug info'
@aparente
aparente / SKILL.md
Last active May 29, 2026 14:18
tufte-viz Claude Code skill β€” Edward Tufte data visualization principles

name: tufte-viz description: | Ideate and critique data visualizations using Edward Tufte's principles from "The Visual Display of Quantitative Information." Use this skill when: (1) Designing new data visualizations or charts (2) Critiquing or improving existing visualizations (3) Reviewing dashboards or reports for graphical integrity (4) Deciding between visualization approaches (5) Reducing chartjunk or improving data-ink ratio (6) Planning small multiples or high-density displays