Metadata-Version: 2.4
Name: dejavu-mcp
Version: 0.1.1
Summary: Dejavu — local AI agent skills marketplace. 100K+ skills, sub-millisecond search, zero-token execution.
Author-email: Fred <info@keepingtrack.biz>
License: MIT
Project-URL: Homepage, https://dejavu.keepingtrack.biz
Project-URL: Repository, https://github.com/keepingtrack/dejavu-mcp
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: mcp>=1.0
Requires-Dist: pydantic
Requires-Dist: pyyaml
Requires-Dist: httpx>=0.27

# Dejavu MCP - Local Agent

Local-first Dejavu skill catalog and MCP server. Sub-millisecond search via SQLite FTS5. No billing/SSE — pure local mode.

## Structure
- `src/dejavu_mcp/` — New local agent code (installable package)
- `legacy/` — Archived SSE/billing code (server_sse.py, billing.py, etc.)
- `server_sse.py` — Original SSE version preserved for reference

## Install
```bash
pip install -e .
```

## Use
```bash
dejavu-mcp serve          # Start MCP stdio server
dejavu-mcp search "mcp"   # Search catalog
dejavu-mcp init           # Reinitialize DBs
```

Then paste this into your AI's MCP config:
```json
{
  "mcpServers": {
    "dejavu": {
      "command": "dejavu-mcp",
      "args": ["serve"]
    }
  }
}
```

Or call `from dejavu_mcp.server import setup_hermes_mcp; print(setup_hermes_mcp())`

## Verification
- 1053 skills indexed
- 12 MCP tools registered
- FTS5 search <10ms
- `~/.dejavu/{catalog.db,usage.db}` created

Legacy files moved to `legacy/` — package installs cleanly.
