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.

@bzg
bzg / gouv.fr.csv
Last active November 15, 2026 00:00
Liste de noms de domaines en .gouv.fr (donnΓ©es AFNIC + collecte ad hoc)
Nom de domaine Pays BE Departement BE Ville BE Nom BE Sous domaine Type du titulaire Pays titulaire Departement titulaire Domaine IDN Date de crtion Date de retrait du WHOIS
08victimes.gouv.fr FR 49 ANGERS NAMESHIELD gouv.fr ORG FR 75 0 31-05-2005
1000paysages.gouv.fr FR 49 ANGERS NAMESHIELD gouv.fr ORG FR 75 0 06-03-2015
100projetspourleclimat.gouv.fr FR 49 ANGERS NAMESHIELD gouv.fr ORG FR 75 0 19-04-2016
2019.semaine-industrie.gouv.fr
24octobre.gouv.fr FR 72 SAINT SATURNIN DIGITAL RURAL INFORMATIQUE gouv.fr ORG FR 75 0 10-10-2012
3939.gouv.fr FR 49 ANGERS NAMESHIELD gouv.fr ORG FR 75 0 04-06-2007
92.accueil-etrangers.gouv.fr
95.accueil-etrangers.gouv.fr
abonnement-presse.gouv.fr FR 75 PARIS GANDI gouv.fr ORG FR 75 0 17-04-2019
@Raukze
Raukze / contact-sensor-left-open-notification.yaml
Last active November 14, 2026 23:33
Home Assistant Blueprint: Contact Sensor Left Open Notification
blueprint:
name: πŸšͺ Contact Sensor Left Open Notification by Malte
description: |
πŸ“² Notifies you when a door or window is left open.
πŸš€ Version 2024.04.23.1
Are you tired of worrying about open doors or windows? This blueprint has got you covered! It's designed to send you a prompt notification when a door or window remains open for a specified duration.
πŸ“– For Details see this [Blog post](https://community.home-assistant.io/t/contact-sensor-door-or-window-left-open-notification/652571)
This file has been truncated, but you can view the full file.
#EXTM3U
#EXTINF:-1 tvg-id="AE" tvg-name="A&E ALTERNATIVO" tvg-logo="https://image.winudf.com/v2/image/Y29tLmFjY2Vkby5hZS5hbmRyb2lkLmRlYnVnX2ljb25fMTUyMTg4NTU1NF8wNzg/icon.png?w=170&fakeurl=1" group-title=" Canais | Alternativos",A&E ALTERNATIVO
http://udq.me:80/live/7SyrYN0fMy/3772288787/13359.m3u8
#EXTINF:-1 tvg-id="AE" tvg-name="A&E HD" tvg-logo="https://image.winudf.com/v2/image/Y29tLmFjY2Vkby5hZS5hbmRyb2lkLmRlYnVnX2ljb25fMTUyMTg4NTU1NF8wNzg/icon.png?w=170&fakeurl=1" group-title="Canais | Filmes e SΓ©ries",A&E HD
http://udq.me:80/live/7SyrYN0fMy/3772288787/7035.m3u8
#EXTINF:-1 tvg-id="AE" tvg-name="A&E SD" tvg-logo="https://image.winudf.com/v2/image/Y29tLmFjY2Vkby5hZS5hbmRyb2lkLmRlYnVnX2ljb25fMTUyMTg4NTU1NF8wNzg/icon.png?w=170&fakeurl=1" group-title="Canais | Filmes e SΓ©ries",A&E SD
http://udq.me:80/live/7SyrYN0fMy/3772288787/7034.m3u8
@StarWishsama
StarWishsama / mixin.yml
Last active November 14, 2026 22:42
Clash Verge Personal Config
# Profile Enhancement Merge Template for Clash Verge
mode: rule
unified-delay: true
geodata-mode: true
geo-auto-update: true
geo-update-interval: 24
geox-url:
@vasilestefirta
vasilestefirta / youtube-playlist-total-time-calculator.js
Last active November 14, 2026 22:36
YouTube playlist total time calculator
/**
* This is a JS snippet which calculates the total time for a given YouTube playlist.
* Go to a YouTube playlist in your browser, open the console and paste the code in there to see the results πŸ”₯πŸ™‚πŸ€™
* Playlist example: https://www.youtube.com/playlist?list=PLOU2XLYxmsILVTiOlMJdo7RQS55jYhsMi
*/
const videoTimeElements = Array.from(document.querySelectorAll('.ytd-playlist-video-list-renderer .ytd-thumbnail-overlay-time-status-renderer'));
const videoTimesFormatted = videoTimeElements.map(el => el.textContent.replace(/\s/g, ''));
const totalSecondsArray = videoTimesFormatted.map(videoTime => {
const timeArray = videoTime.split(':');
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@phnahes
phnahes / forscan.md
Last active November 14, 2026 22:23
Forscan - consolidated spreadsheets for coding
@clintmilner
clintmilner / Default Router Username and Password List
Last active November 14, 2026 21:17
Default Router Username and Password List
[
{
"brand": "2WIRE",
"model": "HOMEPORTAL Rev. SBC YAHOO! DSL",
"protocol": "(none)",
"username": "2Wire",
"password": "(none)"
},
{
"brand": "2WIRE",
@torcado194
torcado194 / cleanEdge-shadertoy.glsl
Last active November 14, 2026 21:13
cleanEdge, a pixel art upscaling algorithm for clean rotations
/*** MIT LICENSE
Copyright (c) 2022 torcado
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following