A local, offline second brain for coding agents: capture every session and every repo's docs, search them from any agent.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit f576d02 · analyzer v33 · 6d ago
skills & prompt files 1
- agent-rules alexeymohr-LexiconLocal-f576d02/CLAUDE.md
danger signals2
- suspicious endpoint 8.8.8.8 alexeymohr-LexiconLocal-f576d02/tests/test_pipeline.py :833
"http://8.8.8.8:11434", # public - committed secret OpenAI key alexeymohr-LexiconLocal-f576d02/tests/conftest.py :111
sk-zzz…(31 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 57
filesystem 38
- fs (weak) alexeymohr-LexiconLocal-f576d02/scripts/golden_queries.py :29
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/scripts/leak_guard.py :52
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/scripts/register_mcp.py :26
import shutil - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/agents.py :39
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/cli.py :8
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/config.py :13
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/db.py :12
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/distill.py :24
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/dropbox.py :16
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/indexer.py :22
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/init.py :18
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/lock.py :21
from pathlib import Path
show 26 more
- fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/chatgpt.py :50
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/claude_code.py :17
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/claude_export.py :43
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/codex.py :15
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/jsondoc.py :25
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/parsers/markdown.py :9
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/preflight.py :21
import shutil - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/projects.py :17
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/registration.py :26
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/report.py :15
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/search.py :18
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/staleness.py :39
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/walk.py :14
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/api.py :14
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/dashboard.py :19
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/notes.py :20
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/paths.py :19
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/server.py :31
from pathlib import Path - fs alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/server_types.py :10
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/conftest.py :11
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_automation.py :8
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_claude_export.py :10
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_parsers.py :5
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_pipeline.py :8
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_supervision.py :16
from pathlib import Path - fs (weak) alexeymohr-LexiconLocal-f576d02/tests/test_web.py :19
from pathlib import Path
shell / exec 7
- shell (weak) alexeymohr-LexiconLocal-f576d02/scripts/leak_guard.py :50
import subprocess - shell alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/agents.py :35
import subprocess - shell alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/init.py :17
import subprocess - shell alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/preflight.py :22
import subprocess - shell alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/staleness.py :36
import subprocess - shell (weak) alexeymohr-LexiconLocal-f576d02/tests/test_automation.py :6
import subprocess - shell (weak) alexeymohr-LexiconLocal-f576d02/tests/test_supervision.py :605
import subprocess
network 6
- net alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/embed.py :10
from urllib.parse import urlsplit - net alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/preflight.py :56
# Through the shared client, not a module-level httpx.get: these two calls - net alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/pages.py :17
from urllib.parse import quote - net alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/web/server.py :32
from urllib.parse import parse_qs, unquote, urlparse - net (weak) alexeymohr-LexiconLocal-f576d02/tests/test_pipeline.py :799
"""Stands in for httpx.Client and fails loudly if it is ever used.""" - net (weak) alexeymohr-LexiconLocal-f576d02/tests/test_web.py :16
import urllib.error
database 5
- db alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/db.py :10
import sqlite3 - db alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/indexer.py :17
import sqlite3 - db alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/preflight.py :253
import sqlite3 - db alexeymohr-LexiconLocal-f576d02/src/lexiconlocal/search.py :16
import sqlite3 - db (weak) alexeymohr-LexiconLocal-f576d02/tests/test_pipeline.py :6
import sqlite3
declared dependencies 5
- mcp@*
- sqlite-vec@*
- pyyaml@*
- httpx@*
- markdown@*