Commit graph

37 commits

Author SHA1 Message Date
Yiorgis Gozadinos
483c0ec354
Give the docs an architecture page and one extras list
overview.md repeated the landing page: the same install-and-ask block and
five of six identical links. It was positioning prose, where the docs had no
page describing how the system works.

Rewrite it as Architecture, following the data through: source adapter,
converter, chunker, embedder, transaction; then storage and its versioning;
then retrieval, with the 10x rerank fetch and section-bounded expansion; then
the two capabilities; then laptop versus ingester. Retitled in the nav and on
the landing page, filename kept so existing links resolve.

Extras were listed in three places and none was complete.
docs/installation.md now carries a table of all fifteen slim extras, what each
provides, and which the full package already includes.
haiku_rag_slim/README.md names them and links there. The claim that other
providers need their own pydantic-ai extra was wrong: haiku.rag-slim defines
anthropic, google, groq, mistral, bedrock and vertexai itself.

configuration/storage.md opens with the four operational constraints, which
were either buried in an S3 section or undocumented: one writer per URI,
reader lag by read_consistency_interval_seconds, migrate after a
schema-changing upgrade, and the fixed embedding dimension with what
ConfigMismatchError means and which rebuild mode resolves it.

The one-writer rule is stated as a haiku.rag constraint, which is what it is:
the multi-table lock, version snapshot and rollback are process-local, so a
second writer can commit inside another's transaction and be reverted by its
rollback. storage.md and ingester.md both claimed it was a LanceDB property
that corrupts manifests. The S3 deployment section now links to the
constraint instead of restating it.

Get started reads index, Quickstart, Installation, Architecture. The landing
page's list was missing Installation.
2026-08-20 15:07:06 +03:00
Yiorgis Gozadinos
d28e2662e5
Fix the MCP registry entry and fill in package and docs metadata 2026-08-18 14:37:05 +03:00
Yiorgis Gozadinos
0b36c65b58
Landing page hero with TUI screen recording 2026-05-20 16:56:25 +03:00
Yiorgis Gozadinos
910d178b00
docs: rebuild Skills section, drop pitch prose 2026-05-20 14:27:16 +03:00
Yiorgis Gozadinos
76804b682f
index, tutorial 2026-05-20 14:27:16 +03:00
Yiorgis Gozadinos
8c57a3ca99
Drop the multi-agent research workflow 2026-05-20 12:46:48 +03:00
Yiorgis Gozadinos
6f95e2bc27
Delete the standalone QA and analysis agents 2026-05-19 11:39:20 +03:00
Yiorgis Gozadinos
ab5cfdd04a
Docs & cl 2026-05-08 11:20:04 +03:00
Yiorgis Gozadinos
fa87cf79c5
Docs & cl 2026-04-20 10:14:19 +03:00
Yiorgis Gozadinos
d2b3ba1b59
rename RLM agent to analysis throughout the codebase 2026-04-17 18:32:01 +03:00
Yiorgis Gozadinos
5fc4ddff69
Docs 2026-02-11 12:55:09 +02:00
Yiorgis Gozadinos
56cf6ebfb6
Docs 2026-02-06 12:07:18 +01:00
Yiorgis Gozadinos
49efe3eede
Update docs 2026-01-28 18:12:31 +02:00
Yiorgis Gozadinos
567e50be1f
Update documentation 2026-01-13 11:59:21 +02:00
Yiorgis Gozadinos
8206498af8
Documentation updates 2025-12-10 13:02:49 +02:00
Yiorgis Gozadinos
0ea3717497
Update docs 2025-12-08 15:56:02 +02:00
Yiorgis Gozadinos
3e18a5f2ff
Update project description 2025-11-29 11:18:53 +02:00
Yiorgis Gozadinos
e10b207b47
Improve documentation 2025-11-28 13:10:03 +02:00
Yiorgis Gozadinos
5612ecaee7
Fix documentation configuration index 2025-11-26 10:24:53 +02:00
Yiorgis Gozadinos
41ea675964
Update and restructure docs 2025-11-25 12:14:24 +02:00
Yiorgis Gozadinos
973522ffe2
Documentation 2025-11-17 13:07:46 +02:00
Yiorgis Gozadinos
9ee64a33e0
Remove A2A from haiku.rag, turn it into an example 2025-11-07 13:31:51 +02:00
Yiorgis Gozadinos
8e0fbc80fc
Remove sqlite migration from next version 2025-10-23 10:47:24 +03:00
Mikko Ohtamaa
623b234346
Polish tutorial 2025-10-20 19:11:40 +03:00
Yiorgis Gozadinos
c102d4ba15
Document a2a 2025-10-13 18:01:22 +03:00
Yiorgis Gozadinos
45d0b47a02
Meta in CLI add-src, add 2025-09-23 16:39:27 +03:00
Yiorgis Gozadinos
8e2829bf0e
Documentation update for title 2025-09-22 12:45:32 +03:00
Yiorgis Gozadinos
ad80b52759
Update documentation 2025-09-17 12:51:43 +03:00
Yiorgis Gozadinos
455d90684b
Update docs 2025-09-10 11:46:02 +03:00
Yiorgis Gozadinos
221a00ab2f
Turn migration into a cli command 2025-09-03 11:12:23 +03:00
Yiorgis Gozadinos
c69daecf53
update docs 2025-09-01 14:56:14 +03:00
Yiorgis Gozadinos
5a08816ed6
Replace markitdown with docling 2025-08-01 09:59:53 +02:00
Yiorgis Gozadinos
942be2271c
Update docs 2025-07-20 11:33:09 +03:00
Yiorgis Gozadinos
b28ed57cf5
Update docs 2025-07-04 11:55:04 +03:00
Yiorgis Gozadinos
273a3bda4f
Document QA 2025-06-28 09:37:59 +03:00
Yiorgis Gozadinos
7a1b09d5e2
Minor doc fixes 2025-06-27 20:08:51 +03:00
Yiorgis Gozadinos
a704f300bc
Initial skeleton for docs 2025-06-25 20:16:08 +03:00