Rocket schematics and more: starting the build
What we're building and why it's hard. Scoping 10,000 NASA documents and designing the pipeline from nothing.
Build log
A search engine over 10,000 NASA documents, from an empty folder to a working system. 94 hours across 15 parts, with no editing and no skipping the bits where it broke.
What we're building and why it's hard. Scoping 10,000 NASA documents and designing the pipeline from nothing.
Getting tables out of scanned pages with their structure intact, and the first working vision model pass.
The numbered-box trick: drawing markers onto a page so the model can be told which equation to read.
Moving from plain search to an agent that investigates a question.
Sub-agents and tools. When to send an agent deep on one thing versus wide across many.
Designing the tools an agent gets, and the UI on top of a search loop.
GPU infrastructure, the scaling maths, and getting the services up.
Serving a 32B model and sharing one card between everything that needs it.
Same models, same hardware, an order of magnitude faster. All in how the work was scheduled.
Eight readers behind a balancer, with Celery and Redis holding the queue.
Getting every piece running as one production job.
Finding the ceiling and then holding it across the full corpus.
Isp, TWR, LOX, MMH: decades of unexplained notation, and building a thesaurus for it.
Making semantic search actually work on domain language.
10,000 documents indexed, an agent reasoning across fifty years of research, and how we checked it was any good.