Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -297,3 +297,22 @@
# Опциональный слой tree-sitter-language-pack: +56 языков с tags.scm (symbol extraction).
# Парсеры скачиваются при первом использовании (нужна сеть); queries встроены в пакет.
# Установка: pip install tree-sitter-language-pack (extra: mscodebase-intelligence[language-pack])

# ─── Phase 3: vector-free search (SQLite/FTS5 + on-demand rerank) ───
# EN: Chunk text/metadata live in <project>/.mscodebase/chunks.db (SQLite FTS5).
# No vectors are stored; top-N candidates are embedded live at query time.
# RU: Текст/метаданные чанков живут в <project>/.mscodebase/chunks.db (SQLite FTS5).
# Векторы не хранятся; top-N кандидатов эмбеддятся на лету в момент запроса.
# MSCODEBASE_SQLITE_CHUNKS=true
# MSCODEBASE_DENSE_OFF=true
# MSCODEBASE_ONDEMAND_RERANK=true
# MSCODEBASE_ONDEMAND_RERANK_TOP_N=10
# MSCODEBASE_ONDEMAND_RERANK_MAX_CHARS=0
# MSCODEBASE_AUGMENT_CHUNKS=true
# MSCODEBASE_DEMOTE_NON_CODE=true
# E33: demote tests/docs/experiments/fixtures in the fused pool (×0.3).
# MSCODEBASE_P3_ANCHOR=false
# E36-audit: P3 module-head anchors only with a reranker; without one +96 ms, no quality gain.
# MSCODEBASE_CODE_BM25=false
# E32: code-aware BM25 (identifier split, field boosts, proper k1/b).
# MSCODEBASE_CHUNKS_DB= # optional override; default <project>/.mscodebase/chunks.db
304 changes: 304 additions & 0 deletions AGENT_DIARY.md

Large diffs are not rendered by default.

548 changes: 548 additions & 0 deletions EXPERIMENTS_LOG.md

Large diffs are not rendered by default.

384 changes: 192 additions & 192 deletions KNOWN_ISSUES.md

Large diffs are not rendered by default.

789 changes: 290 additions & 499 deletions README.md

Large diffs are not rendered by default.

273 changes: 273 additions & 0 deletions docs/archive/KNOWN_ISSUES_2026_10.md

Large diffs are not rendered by default.

911 changes: 244 additions & 667 deletions docs/en/ARCHITECTURE.md

Large diffs are not rendered by default.

9 changes: 7 additions & 2 deletions docs/en/ARCHITECTURE_DEEP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,14 @@

> **Version:** v3.5.0 | **Last updated:** 2026-08-12

> **Phase 3 status (2026-10-25):** default is text-first (SQLite FTS5/BM25 +
> PropertyGraph); vector/LanceDB and phi-4 `ask` mode are optional. This is a
> historical deep-dive; current contract and limits are in
> [README.md](../../README.md).

```mermaid
flowchart TD
User[User / AI Agent] --> MCP[MCP Server\n61 tools]
User[User / AI Agent] --> MCP[MCP Server\n64 tools]
MCP --> DI[DI Container\n15+ services]
DI --> Search[Search Pipeline]
DI --> Index[Indexing Pipeline]
Expand Down Expand Up @@ -207,7 +212,7 @@ sequenceDiagram
end

DI-->>MCP: Container ready
MCP->>MCP: Register 61 tools
MCP->>MCP: Register 64 tools
MCP-->>Zed: Server ready (PID announced)

Note over Zed,DB: Total startup: ~2-5s (async embedder init)
Expand Down
2 changes: 1 addition & 1 deletion docs/en/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ pip install -r requirements.txt
pip install -e "."
```

Requirements: Python 3.10+, Windows (primary) or Linux (experimental).
Requirements: Python 3.14+, Windows (primary) or Linux (experimental).

---

Expand Down
6 changes: 5 additions & 1 deletion docs/en/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,13 @@

[🇬🇧 English](INSTALL.md) • [🇷🇺 Русский](../ru/INSTALL.md) • [🇨🇳 中文](../zh/INSTALL.md)

> **MSCodebase Intelligence** — MCP server for semantic code search in Zed IDE.
> **MSCodebase Intelligence** — MCP server for local code intelligence in Zed IDE.
> Runs as a Zed extension. Development in `<repo-root>`.

> **Phase 3 note (2026-10-25):** the default install is text-first
> (SQLite FTS5/BM25 + PropertyGraph). Model downloads and the vector path are
> optional; LanceDB is legacy/optional, not the default retrieval store.

---

## 🔧 System Requirements
Expand Down
Loading
Loading