LocalSynapse MCP Server Adds macOS Support and Search Improvements

LocalSynapse is an MCP server that enables Claude to search inside local documents (Word, Excel, PDF) fully offline. The tool has been updated with macOS support and several search improvements based on community feedback.
macOS Version Now Available
The macOS version works as an MCP server with Claude Desktop and Claude Code, using the same hybrid BM25 + semantic search engine as the existing version. Setup requires adding the following configuration:
{
"mcpServers": {
"localsynapse": {
"command": "/path/to/LocalSynapse",
"args": ["mcp"]
}
}
}Search Improvements
Based on feedback from the r/ClaudeAI community, several search enhancements have been implemented or are planned:
- Multi-word search fix: A bug causing queries like "sifive structure" to return zero results has been fixed and shipped.
- Position-adjusted click boosting: Clicking result #8 after skipping results 1-7 provides a stronger positive signal than raw click counts. This feature is next on the roadmap.
- Re-query as negative signal: When a user searches, clicks a result, then searches again within seconds, that click is tracked as a probable miss.
- Time decay as promotion: Instead of punishing old documents, newer documents receive a small boost when scores are close, which is particularly useful for financial and legal documents that remain relevant for years.
Additional Updates
The latest version also properly excludes cloud-synced files from indexing statistics. LocalSynapse remains a free, fully offline side project developed by a single developer.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw React Client Update Adds Model Per Agent, CLI Tool, and Auto-Start
The open-source OpenClaw client has received a major update with four key features: model assignment per agent, automatic updates, a new CLI tool for management, and auto-start after system reboot.

Free macOS Menu Bar Monitor for Claude AI Usage Limits
A free, open-source macOS tool that displays Claude AI's session usage percentage, weekly limits, and reset countdowns directly in your menu bar. Installs with a single Homebrew command and piggybacks on existing Chrome sessions without storing data.

Replacing Kafka, Redis, and RabbitMQ with NATS: A Developer's Experience
A developer replaced Kafka, Redis, and RabbitMQ with NATS in their architecture, sharing specific implementation details and lessons learned from consolidating multiple messaging systems into one tool.

Solitaire: Open-Source Identity Infrastructure for AI Agents
Solitaire is an open-source identity infrastructure for AI agents that focuses on improving how agents work with users over time, not just recall. It's local-first, model-agnostic, and available via pip install solitaire-ai.