Content revision ea31a3343577b30cee4337cf2fef2b0864a5741341f27598e9108766c486fb2d ## System architecture AI × Self Source ID aipersonalarchive:system-architecture Original https://www.henryw.me/#/aipersonalarchive#system-architecture At build time, the site prepares passages, embeddings and a component catalogue. Search runs in the browser. Cloudflare Workers supply context to Gemini for Ask answers and View compositions. MiniLM creates the search embeddings locally through Transformers.js, and Fish Audio provides narration in my AI voice. The text API makes the public material available to visitors’ own agents. A shared JSON schema connects each View to its Vue article and Three.js exhibition. Cloudflare D1 stores saved readings and source snapshots, while R2 holds their media. The Gallery brings the public readings together. 01 Search