docvault: Generate Local API Docs to Reduce AI Hallucinations

What docvault does
docvault addresses the problem of LLMs like Claude confidently providing incorrect function signatures by generating local, up-to-date API documentation directly from source code. The tool creates markdown files that stay in your repository, providing a reliable reference point for AI coding assistants.
Technical implementation
The tool works for Rust crates and Python packages using runtime introspection. It generates a two-tier markdown file structure:
- Curated patterns and gotchas at the top
- Full machine-generated API reference at the bottom
Re-running the script updates the API reference while preserving your curated notes. The scripts are pure Python stdlib with zero dependencies, available for standalone use.
Claude Code integration
Install the plugin with these commands:
/plugin marketplace add zeapo/docvault
/plugin install vendored-docs@docvault
Once installed, you can use natural language commands like:
vendor the doc for kube
After documentation is vendored, Claude checks these local docs before searching the internet, reducing hallucinations. You can also ask Claude to compare your implementation against the vendored documentation:
compare our usage of kube with the vendored doc
This type of tool is useful for developers working with complex libraries where AI assistants frequently hallucinate API details, particularly in Rust and Python ecosystems where API signatures are critical for correct implementation.
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-source Gmail MCP server adds multi-account support and write access
An open-source MCP server enables Claude AI to connect to multiple Gmail accounts with full read/write capabilities, including archiving, labeling, and auto-unsubscribe functionality. It supports Gmail search syntax and can be deployed to Railway in 5 minutes or self-hosted.

iai-mcp: A local daemon for persistent OpenClaw memory across sessions
iai-mcp is an open-source daemon that captures all OpenClaw conversations, stores them in three memory tiers with local neural embeddings and AES-256 encryption, and feeds relevant context back on new sessions — verbatim recall >99%, retrieval <100ms, session-start cost <3k tokens.

YourMemory: AI memory with biological decay hits 59% recall on LoCoMo-10
YourMemory gives AI agents persistent memory using Ebbinghaus forgetting curve and graph-enhanced retrieval. Benchmarked at 59% Recall@5 on LoCoMo-10, 2× better than Zep Cloud.

MCP Server for Italian Train Data: Real-Time Delays, Departures, and Schedules in Claude
A developer built an unofficial MCP server for Trenitalia that provides five tools for querying Italian train data through Claude, including real-time departure/arrival boards, train tracking, and schedules with live delay enrichment.