Skip to content

Instantly share code, notes, and snippets.

@DolphinDream
DolphinDream / book-browser-app-plan.md
Created March 22, 2026 03:12
Book Browser App — Architecture Document

Book Browser Application — Architecture Document

Status: Architecture Complete, Ready for Implementation Created: 2026-03-21 Replaces: apps/cover-reviewer/ (to be retired)


Table of Contents

@DolphinDream
DolphinDream / agile-herding-finch.md
Created March 22, 2026 02:48
Universal LLM Chatbot Module — Architecture Plan

Universal LLM Chatbot Module — Architecture Plan

Context

Problem: When building web apps (React Flow crash course, book library, financial adviser), you often want to chat with an LLM within the app itself — asking it to manipulate app state, query data, provide recommendations, etc. Currently this intelligence lives outside the app (in VS Code chat), disconnected from the running application.

Goal: Build a reusable chatbot module with two parts — a React widget (drop-in chat panel) and a FastAPI backend (LLM proxy + tool orchestration). Each host app provides an adapter that defines what the LLM can see and do within that specific app.

First integration: React Flow crash course — the LLM acts as a tutor that can add/remove/modify nodes on the canvas, navigate to lessons, explain concepts, and help design custom node layouts.

@DolphinDream
DolphinDream / NodeTree.001
Created October 24, 2020 00:12
Sverchok.0.6.0.0 | Blender.2.90.1 | NodeTree.001 | 2020.10.23 | 20:12
{
"export_version": "0.10",
"framed_nodes": {},
"groups": {},
"nodes": {
"List Statistics": {
"bl_idname": "SvListStatisticsNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,