Skip to content

Feat/agent rag - #389

Closed
timurbazhirov wants to merge 2 commits into
mainfrom
feat/agent-rag
Closed

Feat/agent rag#389
timurbazhirov wants to merge 2 commits into
mainfrom
feat/agent-rag

Conversation

@timurbazhirov

Copy link
Copy Markdown
Member

No description provided.

timurbazhirov and others added 2 commits July 28, 2026 16:17
Minimal grounded question-answering agent over the documentation corpus.

- ingest.py resolves the cross-site Jinja macros, maps each page to its
  canonical docs.mat3ra.com URL, and chunks on H2 boundaries with a
  breadcrumb prefix (534 pages -> 2554 chunks).
- agent.py runs in-process BM25 retrieval behind a search_docs tool and an
  agentic loop against claude-opus-4-6 on Vertex AI. The system prompt
  restricts answers to retrieved content and citations to URLs that came
  back from a tool result.

The generated index (chunks.jsonl) is a build artifact and is git-ignored,
as are the local virtualenv and bytecode.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Collects the planning documents for the documentation agent work:
the RAG strategy (corpus, retrieval, evaluation) and the web delivery
plan (architecture, hosting, repository layout, deployment).

These are internal planning notes, not published documentation - the
MkDocs builds only read lang/en/docs, so nothing here reaches the site.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@netlify

netlify Bot commented Jul 28, 2026

Copy link
Copy Markdown

Deploy Preview for mat3ra-documentation ready!

Name Link
🔨 Latest commit de2f292
🔍 Latest deploy log https://app.netlify.com/projects/mat3ra-documentation/deploys/6a693a0215b5c8000752170b
😎 Deploy Preview https://deploy-preview-389--mat3ra-documentation.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@timurbazhirov

Copy link
Copy Markdown
Member Author

Superseded by #392

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant