SimplePDF Copilot: Client-Side AI Tool Calling for PDF Form Filling

SimplePDF Copilot is an AI assistant that interacts with the SimplePDF editor to fill forms, answer questions, focus fields, add fields, and delete pages. The PDF never leaves the browser — parsing, rendering, and field detection run entirely client-side. The LLM only receives the text content and your messages, sent to your chosen provider (default DeepSeek V4 Flash, rate-capped; BYOK supported for cloud or local via LM Studio).
Key details
- Tool calling executed client-side: The LLM issues tool call intents, but execution happens in the browser via iframe postMessage. This enables speed (client-to-client) and data control — you can remove the tool that exposes document content and the LLM never sees it.
- Field detection uses CommonForms by Joe Barrow with extra post-processing heuristics for accurate form field identification.
- Stack: Tanstack Start, AI SDK from Vercel, Tailwind.
- Open source: The Copilot overlay and client-side tool calling logic are open source on GitHub. SimplePDF itself (the iframe) remains proprietary.
- Privacy first: Designed for healthcare customers where PII cannot leave the browser. The PDF is never uploaded.
By default the demo sends document content to the LLM, but you can sever that connection by removing the content-exposing tool. The demo is fully functional at the link below.
📖 Read the full source: HN AI Agents
👀 See Also

Benchmark Results: 15 LLMs Tested on 38 Real Workflow Tasks
A developer benchmarked 15 cloud and local LLMs on 38 tasks from their actual workflow, including CSV transforms, letter counting, modular arithmetic, and format compliance. Claude 3.5 Sonnet and Opus both scored 100%, but Sonnet costs 3.5x less per call.

Claude Usage Monitor: Floating CRT Widget for Windows
A developer built a Windows widget that displays Claude API usage in real-time with session and weekly bars, featuring seven color themes and automatic pausing when screens are locked or in fullscreen mode.

Command Center: AI Coding Env for People Who Care About Quality
Command Center is an agentic coding environment focused on the hard parts of AI-generated code: reviewing, refactoring, and shipping with traditional engineering discipline. Includes walkthroughs, refactoring agents, and snapshot recovery.

IUM: MCP Symbol Indexer Cuts AI Agent Token Usage by 15.9x vs grep
IUM indexes codebases into an SQLite matrix of symbol events, exposing exact file:line coordinates, call graph tracing, and semantic search via MCP. Benchmarked against DataFusion (1,538 files) showing 15.9x fewer tokens than grep for equivalent queries.