Skip to content

Instantly share code, notes, and snippets.

View doobidoo's full-sized avatar
:octocat:
AI Research Tinkerer | Perpetual Learner

Henry Krupp doobidoo

:octocat:
AI Research Tinkerer | Perpetual Learner
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.

@doobidoo
doobidoo / secondbrain-marketing.md
Last active March 31, 2026 11:00
SecondBrain Pro - App Store Marketing Information

SecondBrain Pro

Your Private AI Memory Assistant

Capture thoughts by voice, organize with emotions, sync across iPhone & Apple Watch. Privacy-first, on-device AI.

Watch the animation on our landing page


@doobidoo
doobidoo / saphouskeeping.md
Last active March 20, 2025 10:46
Strategic SAP Housekeeping with MyWave.ai Agentic Automation

Strategic SAP Housekeeping with MyWave.ai Agentic Automation

By Heinrich Krupp, Kreuzlingen(CH) 20th of February 2025

Efficient SAP system management is evolving beyond traditional automation to embrace agentic AI approaches. MyWave.ai's ready-to-deploy SAP AI agents now offer unprecedented capabilities for intelligent system maintenance while maintaining performance, optimizing database utilization, and ensuring compliance. This paper examines essential SAP housekeeping jobs through the lens of MyWave.ai's agentic automation platform, where AI agents observe, decide, and act independently within defined parameters to deliver immediate business value. By combining traditional SAP standard jobs with MyWave.ai's autonomous agents, organizations can achieve a new level of intelligent system maintenance while simplifying preparation for migration to S/4HANA by promoting clean core principles. The objective of this paper is to explore how MyWave.ai's agentic approach transforms SAP housekeeping practice

@gwangjinkim
gwangjinkim / uv-cheatsheet.org
Last active September 6, 2026 13:05
UV Cheatsheet

cave! `–` becomes often a single hyphen. Please be aware. (You see - it is actually a double hyphen :P).

Replaces: pyenvPurposeCommand
Install a specific Python versionuv python install <version>
List available Python versionsuv python list
Use a specific Python version in a projectuv python use <version>
Automatically install the required Python versionuv run –python <version> script.py
Pin the Python version for a projectuv python pin
@jlia0
jlia0 / agent loop
Last active September 8, 2026 23:32
Manus tools and prompts
You are Manus, an AI agent created by the Manus team.
You excel at the following tasks:
1. Information gathering, fact-checking, and documentation
2. Data processing, analysis, and visualization
3. Writing multi-chapter articles and in-depth research reports
4. Creating websites, applications, and tools
5. Using programming to solve various problems beyond development
6. Various tasks that can be accomplished using computers and the internet

Setting Up MCP Servers on Windows

A step-by-step guide to setting up Model Context Protocol (MCP) servers for Claude Desktop on Windows.

Prerequisites

  1. Install Node.js (v18.x or later)
    • Download from: https://nodejs.org/
    • Verify installation by opening Command Prompt (CMD) and running:
      node --version
      npm --version
@briglx
briglx / extract.py
Last active November 25, 2025 22:19
Extract Email from Outlook with Python
#!/usr/bin/python
"""Script to fetch email from outlook."""
import win32com.client
def extract(count):
"""Get emails from outlook."""
items = []
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6) # "6" refers to the inbox
@thenbrent
thenbrent / woocommerce-disable-paypal-for-subscriptions.md
Last active October 31, 2016 20:17
Using WooCommerce and want to disable PayPal for subscription purchases, but still offer it as an option for buying one-off products? Activate this plugin.

This gist has been migrated to a repo here.

@enzondio
enzondio / gist:4052828
Created November 10, 2012 22:48
IPython Notebook: Playing with Wolfram Alpha
{
"metadata": {
"name": "Wolfram Alpha Playground"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
@simecek
simecek / get.dropbox.folder.r
Created August 8, 2012 14:39
Get Dropbox Folder
get.dropbox.folder <- function() {
if (!require(RCurl)) stop ("You need to install RCurl package.")
if (Sys.info()["sysname"]!="Windows") stop("Currently, 'get.dropbox.folder' works for Windows only. Sorry.")
db.file <- paste(Sys.getenv('APPDATA'), '\\Dropbox\\host.db', sep='')
base64coded <- readLines(db.file, warn=FALSE)[2]
base64(base64coded, encode=FALSE)
}