Skip to content

Instantly share code, notes, and snippets.

View vocino's full-sized avatar
💀
Never give up. Never surrender.

Vocino vocino

💀
Never give up. Never surrender.
View GitHub Profile
@vocino
vocino / llm-wiki.md
Created April 19, 2026 14:16 — 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.

@vocino
vocino / wow-vocino.txt
Last active November 29, 2022 16:47
Vocino UI Layout for World of Warcraft
0 30 0 0 0 5 5 UIParent -1435.3 -501.2 -1 ##$%%+&&'%)$+$ 0 1 0 3 5 MainMenuBar 4.0 0.0 -1 ##$%%+&&'%(#,# 0 2 0 1 1 UIParent -376.3 -722.0 -1 #$$&%/&$'%(#,# 0 3 0 1 1 UIParent 376.3 -722.0 -1 #$$&%/&$'%(#,# 0 4 1 2 0 MultiBarRight -5.0 0.0 -1 #$$$%/&('%(#,$ 0 5 1 1 4 UIParent 0.0 0.0 -1 ##$$%/&('%(#,$ 0 6 1 1 7 MultiBar5 0.0 0.0 -1 ##$$%/&('%(#,$ 0 7 0 7 7 UIParent -877.1 2.0 -1 ##$&%/&%'%(#,$ 0 10 0 3 3 UIParent 1615.3 -510.3 -1 ##$$&('% 0 11 1 6 0 MainMenuBar 0.0 5.0 -1 ##$$&('%,# 0 12 0 7 1 PartyFrame -239.5 4.0 -1 ##$$&('% 1 -1 1 4 4 UIParent 0.0 0.0 -1 ##$# 2 -1 0 5 5 UIParent -2.0 -472.0 -1 #$$# 3 0 0 4 4 UIParent -399.2 -0.5 -1 $#3# 3 1 0 4 4 UIParent 396.3 0.0 -1 %#3# 3 2 0 1 1 UIParent 373.5 -468.0 -1 %#&#3# 3 3 0 4 4 UIParent 0.0 -556.6 -1 '$(#)$-K.#/#1#3# 3 4 0 3 3 UIParent 2.0 -21.5 -1 ,%-#.#/#0#1#2( 3 5 0 3 3 UIParent 2335.3 -446.7 -1 &$*$3# 3 6 1 5 5 UIParent 0.0 0.0 -1 3# 4 -1 0 4 4 UIParent 0.0 -443.7 -1 # 5 -1 0 4 4 UIParent 0.0 -347.0 -1 # 6 0 0 5 5 UIParent -1735.3 -518.0 -1 ##$$%#&/(()(*# 6
version: "3"
networks:
web:
external: true
internal:
external: false
volumes:
redis-data:

Keybase proof

I hereby claim:

  • I am vocino on github.
  • I am vocino (https://keybase.io/vocino) on keybase.
  • I have a public key ASDRcFIBKqUwxS0sZg0YR4fsO1ohaSmW3xmkW7TqkxktYgo

To claim this, I am signing this object:

@vocino
vocino / simple-git-branching-model.md
Created January 15, 2017 10:44 — forked from jbenet/simple-git-branching-model.md
a simple git branching model

a simple git branching model

This is a very simple git workflow. It (and variants) is in use by many people. I settled on it after using it very effectively at Athena. GitHub does something similar; Zach Holman mentioned it in this talk.

Update: Woah, thanks for all the attention. Didn't expect this simple rant to get popular.

a simple git branching model

This is a very simple git workflow. It (and variants) is in use by many people. I settled on it after using it very effectively at Athena. GitHub does something similar; Zach Holman mentioned it in this talk.

The gist

@vocino
vocino / SassMeister-input-HTML.haml
Created December 5, 2013 00:26
Generated by SassMeister.com.
#subnav
.container
%ul#nav-subnav
%li.nav-subnav-item
%a.nav-subnav-link{href: '#'} Nav Item 1
%li.nav-subnav-item
%a.nav-subnav-link{href: '#'} Nav Item 2
%li.nav-subnav-item
%a.nav-subnav-link{href: '#'} Nav Item 3
%li.nav-subnav-item
@vocino
vocino / Gemfile
Created November 19, 2013 23:31
My go-to organized Gemfile
source 'https://rubygems.org'
gem 'rails', '~> 4.0.1'
gem 'mysql2'
group :development, :test do
@vocino
vocino / SassMeister-input.scss
Created November 18, 2013 16:22
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@import "bourbon/bourbon";
@import "neat/neat";
// _variables.scss
$mobile: new-breakpoint(max-width 568px 4);
@vocino
vocino / font-weight.scss
Created November 14, 2013 23:39
Define your font weights in Sass variables.
$weight-light : 300;
$weight-book : 400;
$weight-medium : 500;
$weight-semibold : 600;
$weight-bold : 700:
$weight-black : 900;