Announcing Beacon: Self-improving memory for coding agents
← All MCP servers
MCP server

loci

mcp:ivenkoolab/loci

Cross-session memory and hybrid RAG over your notes and docs. Local-first, with cited answers.

Verdict
Not analyzed

Indexed from the registries, but not analyzed yet. Lineage and listings below are current.

Package advisories 4

Known vulnerabilities and malicious-package reports (OSV) that reach the versions of the packages it installs or runs.

criticalGHSA-36p7-vc44-83pfPyPI/chromadb
ChromaDB has a code injection vulnerability
No version pinned, and the newest release may be affected · server.json
criticalGHSA-f4j7-r4q5-qw2cPyPI/chromadb
ChromaDB Python project has a pre-authentication code injection vulnerability
No version pinned, and the newest release may be affected · server.json
highGHSA-2wm9-hf6c-p5crPyPI/chromadb
ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection
No version pinned, and the newest release may be affected · server.json
highGHSA-xph7-9rjv-w5frPyPI/chromadb
ChromaDB's SimpleRBACAuthorizationProvider doesn't check which tenant, database, or collection a permission applies to
No version pinned, and the newest release may be affected · server.json

Execution chain 105

What it calls, runs, installs, reads and writes, with the line that does it.

Environment variables 5

<dynamic>
ANONYMIZED_TELEMETRY
BRAIN_EMBED_API_KEY
BRAIN_LLM_API_KEY
LOCI_HOME

Commands run 6

git add -A
git commit -m loci sync
git init -b main
git pull origin main
git push -u origin main
git remote add origin {…}

Files read 37

<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/loci/cli.py:190 · via:index_memory_file
<dynamic>
src/loci/cli.py:208 · via:index_memory_file
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/loci/harness.py:271 · via:index_memory_file
<dynamic>
<dynamic>
src/loci/http_api.py:214 · via:index_memory_file
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/loci/loaders.py:177 · via:__init__
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/loci/loaders.py:284 · via:_read_html
<dynamic>
src/loci/loaders.py:365 · via:parse_chatlog
<dynamic>
src/loci/loaders.py:398 · via:_read_text
<dynamic>
src/loci/mcp_server.py:433 · via:index_memory_file
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/loci/wiki.py:110 · via:index_memory_file
~/.claude/memories
~/.codex/memories

Files written 9

<dynamic>
<dynamic>
<dynamic>
src/loci/demo.py:185 · via:ensure_corpus
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>

GitHub repositories 6

ivenkoolab/loci
ivenkoolab/loci
ivenkoolab/loci
ivenkoolab/loci
ivenkoolab/loci
ivenkoolab/loci

Host config written 1

~/.claude/CLAUDE.md

Network calls 20

<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>

Packages 3

pypi:chromadb
server.json · delegated
pypi:loci-rag@0.8.1
server.json:10 · launch:server.json
pypi:openai
server.json · delegated

URLs 18

http://localhost:11434/v1
https://api.deepseek.com
https://api.moonshot.cn/v1
https://api.openai.com/v1
https://api.openai.com/v1
https://api.openai.com/v1
https://api.openai.com/v1
https://api.openai.com/v1
https://github.com/IvenKooLab/loci
https://github.com/IvenKooLab/loci
https://github.com/IvenKooLab/loci
https://github.com/IvenKooLab/loci
https://github.com/IvenKooLab/loci/blob/main/CHANGELOG.md
https://github.com/IvenKooLab/loci/blob/main/docs/roadmap.md
https://glama.ai/mcp/schemas/server.json
https://open.bigmodel.cn/api/paas/v4
https://smithery.ai/docs
https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json