Skip to content

Instantly share code, notes, and snippets.

View timseriakov's full-sized avatar
💬
IN GIT WE TRUST

Tim Seriakov timseriakov

💬
IN GIT WE TRUST
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.

@alvinsng
alvinsng / no-use-effect.md
Created March 17, 2026 20:00
Skill generated by Factory Droid
name no-use-effect
description Enforce the no-useEffect rule when writing or reviewing React code. ACTIVATE when writing React components, refactoring existing useEffect calls, reviewing PRs with useEffect, or when an agent adds useEffect "just in case." Provides the five replacement patterns and the useMountEffect escape hatch.

No useEffect

@Dan6erbond
Dan6erbond / README.md
Last active June 26, 2026 05:58
PayloadCMS Kanban list view utilizing DnD-Kit and Payload orderable with custom status field.

PayloadCMS Kanban Board

A drag-and-drop Kanban board implemented as a custom list view for a PayloadCMS collection. Built with DnD-Kit, designed to look native inside the Payload admin UI, and wired directly into Payload's orderable plugin via fractional indexing.

Goals

  • Replace the default collection list view with a Kanban board without losing access to the standard table view
  • Keep the UI consistent with Payload's admin design system — no jarring third-party component styles
  • Persist drag-and-drop order durably using fractional indexing so records sort correctly across sessions and concurrent users
  • Stay lightweight: no extra state management libraries, no custom backend endpoints — just Payload's existing REST API
@kasymovga
kasymovga / RexuizServerSetup.md
Last active January 26, 2024 20:49
Rexuiz Server Setup

Requirements:

  • Any modern linux distribution with systemd (CentOS Stream, Oracle Linux 8, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04).
  • Public IP address
  • Basic skills of working with linux console

Step 0. Prepare your system

Disable or setup firewall. For CentOS:

@ChristopherA
ChristopherA / brew-bundle-brewfile-tips.md
Last active September 14, 2026 08:00
Brew Bundle Brewfile Tips

Brew Bundle Brewfile Tips

Copyright & License

Unless otherwise noted (either in this file or in a file's copyright section) the contents of this gist are Copyright ©️2020 by Christopher Allen, and are shared under spdx:Creative Commons Attribution Share Alike 4.0 International (CC-BY-SA-4.) open-source license.

Sponsor

If you more tips and advice like these, you can become a monthly patron on my GitHub Sponsor Page for as little as $5 a month; and your contributions will be multipled, as GitHub is matching the first $5,000! This gist is all about Homebrew, so if you like it you can support it by donating to them or becoming one of their Github Sponsors.

@neretin-trike
neretin-trike / pug.md
Last active July 11, 2026 02:01
Туториал по HTML препроцессору Pug (Jade)
@thegitfather
thegitfather / vanilla-js-cheatsheet.md
Last active September 22, 2026 12:46
Vanilla JavaScript Quick Reference / Cheatsheet