Things I Learned
Short, dated notes on things I’ve learned. Longer write-ups live in Writing.
pageindex
pageindex generates a semantic tree-like json index of a lengthy document to allow for reasoning based RAG without the need for vectordb.
moor
mooris a better replacement for less and bat as PAGER.Every layer of review makes you 10x slower
Every layer of review makes you 10x slower via apenwarr
git-trim
slingdata-io/sling-cli
slingdata-io/sling-cli is a promising tool move/sync data between databases and files, esp. helpful for local testing, ci/cd while able to do stage/sql based transformations.
modern-css.com
https://modern-css.com/ has a really nice collection of CSS replacements for older hacks.
panphora/overtype
panphora/overtype: The markdown editor that’s just a textarea with a small size footprint and a minimum looking UI https://overtype.dev (⭐3431)
For generating embedding locally
For generating embedding locally, nomic-embed-text is a large context length text encoder that surpasses OpenAI text-embedding-ada-002 and text-embedding-3-small performance on short and long context tasks. It has a balance of speed, 8k context, and accuracy for English-centric apps. BGE-M3, Qwen3-Embedding and E5-Small are other alternatives.
alibaba/zvec
alibaba/zvec by alibaba is an embedded vector database supports both spare and dense vectors, along with structured data. It can be considered the sqlite of vector databases.
yichuan-w/LEANN
yichuan-w/LEANN is a RAG focused framework focused on efficient storage with built-in chunking strategies embedding model management and MCP server. gemini