What problem does it solve? It lets you search, read, create, update, and delete notes in a self-hosted SiYuan knowledge base directly from the command line, without installing any SDK or client library. ## Core Features & Use Cases - Full-Text and SQL Search: Query blocks across all notebooks using the full-text search endpoint or direct SQL SELECT statements against the blocks database. - Document and Block CRUD: Create notebooks and documents with Markdown, append or update blocks, rename documents, set custom attributes, and delete content. - Markdown Export: Export any document as Markdown for backup or migration. - Use Case: After a meeting, ask the agent to create a new document in your Meetings notebook with the discussion notes, then later search across all notebooks to find related action items. ## Quick Start Ask the agent to search your SiYuan knowledge base for notes about a topic and create a new document summarizing the results in a chosen notebook.