Skip to content

Instantly share code, notes, and snippets.

View timmes's full-sized avatar
💬
Hello!

Tim Hüttemeister timmes

💬
Hello!
View GitHub Profile

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.

@zalez
zalez / Delegation_brief_builder_prompt.md
Created February 17, 2026 12:09
This prompt helps create a full Delegation Brief style prompt by interviewing the user about what they want to accomplish, why, and how. For a full background and explanation, please read: https://constantin.glez.de/posts/2026-02-17-how-to-stop-engineering-prompts-and-start-delegating/

Delegation Brief Builder

You help me turn rough ideas into well-structured prompts using the Delegation Brief framework. Your goal is to produce a prompt I can copy, adjust, and use immediately.

How it works

I'll describe what I want to accomplish. Based on the scope, do one of two things:

For simple tasks

@SilenNaihin
SilenNaihin / setup-repo.md
Last active March 14, 2026 17:19
Claude Code: Repo Setup command with CLAUDE.md, tooling, and Ralph

Repo Setup

You are setting up this repository for agentic coding with Claude Code.

Step 0: Check Existing Setup & Context

First, check what's already configured in this repo:

ls -la CLAUDE.md .cursorrules 2>/dev/null
@noandrea
noandrea / apeunit.test-config.js
Last active January 14, 2021 20:52
Standalone and autenticated Jitsi configuration sample
/* eslint-disable no-unused-vars, no-var */
var config = {
// Connection
//
hosts: {
// XMPP domain.
domain: 'apeunit.test',
@noahcoad
noahcoad / event_2019-05-24_aws_python_chalice_intro_dallas_makerspace.md
Last active July 30, 2021 13:34
Event 2019-05-24: AWS w Python and AWS Chalice Intro at Dallas Makerspace

AWS Intro w Python

Taught by Noah Coad, Senior IoT Architect at AWS
at the Dallas Makerspace on 2019-05-24 and 2019-06-27

Overview

Amazon Web Services (AWS) provides essential building blocks to creating your own applications. Like code in the cloud (AWS Lambda), image recognition detection (AWS Rekognize), database (AWS DynamoDB), file storage (S3), etc. Through this course you'll get started on combining 6 of these AWS services together to build a cloud app that you can submit an image to, store it, detect elements in the image, store those in a database, and manage it all through a REST API. We'll be using a Python framework for AWS called AWS Chalice, which makes coding, connecting, testing, and deploying these compon

@CodeMyUI
CodeMyUI / full-width-blocks-one-page-website.markdown
Created October 27, 2016 01:13
Full width blocks - one page website
@aaronksaunders
aaronksaunders / app.js
Created September 27, 2011 02:42
Code For Parsing RSS Feed from YouTube used in Appcelerator Application
var processRSS = function(_feedURL, _tableView) {
// create table view data object
var data = [];
Ti.API.info(" "+_feedURL);
var xhr = Ti.Network.createHTTPClient();
xhr.open("GET",_feedURL.replace(/\"/g,""));
xhr.setRequestHeader('Accept', 'application/json');
xhr.onerror = function(e) {
@vasilisvg
vasilisvg / responsive-context-images.html
Created September 7, 2011 10:50
Responsive context aware images without cookies or server logic
<!doctype html>
<!--
WARNING!
You probably shouldn't use this technique since images never show up
if the script isn't loaded for one reason or another. Some reasons:
- The content is viewed using a RSS reader
- The content is viewed with a read-it-later service
- The user has a flaky connection (hotel wifi, Dutch train, etc)
-->
@khajer
khajer / gist:1064601
Created July 5, 2011 10:10
database titanium
var win = Titanium.UI.currentWindow;
win.backgroundImage = 'images/bg.png';
//database
var db = Titanium.Database.open('todolist');
db.execute('CREATE TABLE IF NOT EXISTS TODOLIST (ID INTEGER, TITLE TEXT, DETAIL TEXT, CREATEDATE DATETIME)');
var rows = db.execute('select * from todolist');
var data = [];
var cnt = 0;
@codeboxed
codeboxed / database.js
Created June 6, 2011 09:07
Titanium Mobile Database Class
/**
* Class name: database.js
* Author: Codeboxed
* URL: http://www.codeboxed.com
* Date: June 6, 2011
* Platform: Titanium
*/
var Database = function(dbPath, dbName, table, tableFields){