Skip to content

PageIndex

v0.3.0.dev3 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 17d RAG & Retrieval
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-ai agents ai ai-agents context-engineering information-retrieval
+5 more
llm reasoning retrieval retrieval-augmented-generation vector-db

Affected surfaces

deps

Summary

AI summary

Updates fix, Fix, and feat across a mixed release.

Changes in this release

Security High

Adds security CI workflows.

Adds security CI workflows.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Adds GitHub Actions automation for issue deduplication and auto-close.

Adds GitHub Actions automation for issue deduplication and auto-close.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Adds PageIndexClient with agent‑based retrieval via OpenAI Agents SDK.

Adds PageIndexClient with agent‑based retrieval via OpenAI Agents SDK.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Integrates litellm for multi‑provider LLM support.

Integrates litellm for multi‑provider LLM support.

Source: llm_adapter@2026-07-16

Confidence: high

Dependency Medium

Bump litellm from 1.82.0 to 1.83.0.

Bump litellm from 1.82.0 to 1.83.0.

Source: llm_adapter@2026-07-16

Confidence: high

Dependency Medium

Bump actions/checkout from 4 to 7.

Bump actions/checkout from 4 to 7.

Source: llm_adapter@2026-07-16

Confidence: high

Dependency Medium

Bump litellm to 1.84.0 to resolve python-dotenv install conflict.

Bump litellm to 1.84.0 to resolve python-dotenv install conflict.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Prevents KeyError crash and context exhaustion in TOC processing.

Prevents KeyError crash and context exhaustion in TOC processing.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes poll status=="completed" in cloud add_document.

Fixes poll status=="completed" in cloud add_document.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Prevents infinite loop in extract_toc_content.

Prevents infinite loop in extract_toc_content.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Medium

Handles TOC items exceeding document length.

Handles TOC items exceeding document length.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Low

Fixes TOC prompt variable typo (tob -> toc).

Fixes TOC prompt variable typo (tob -> toc).

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Full changelog

What's Changed

  • Feat/fix by @rejojer in https://github.com/VectifyAI/PageIndex/pull/3
  • Restructure and update CLI entry point to run_pageindex.py by @rejojer in https://github.com/VectifyAI/PageIndex/pull/4
  • Fix prompt by @rejojer in https://github.com/VectifyAI/PageIndex/pull/6
  • Working by @rejojer in https://github.com/VectifyAI/PageIndex/pull/10
  • Fix: handle TOC items exceeding document length by @clarenceluo78 in https://github.com/VectifyAI/PageIndex/pull/21
  • Feat/markdown tree by @zmtomorrow in https://github.com/VectifyAI/PageIndex/pull/32
  • Feat/markdown tree by @zmtomorrow in https://github.com/VectifyAI/PageIndex/pull/33
  • Fix typo in header for the step: Extract JSON results by @mooncos in https://github.com/VectifyAI/PageIndex/pull/118
  • Fix TOC prompt variable typo (tob -> toc) by @matiasinsaurralde in https://github.com/VectifyAI/PageIndex/pull/109
  • Add GitHub Actions automation for issue deduplication and auto-close by @BukeLy with @Copilot in https://github.com/VectifyAI/PageIndex/pull/128
  • Fix backfill-dedupe pagination: replace gh issue list with gh api by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/132
  • Allow github-actions bot to trigger claude-code-action by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/133
  • Allow all users to trigger issue dedup by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/142
  • fix: make ChatGPT_API_with_finish_reason return consistent tuple by @luojiyin1987 in https://github.com/VectifyAI/PageIndex/pull/63
  • fix: prevent infinite loop in extract_toc_content by @luojiyin1987 in https://github.com/VectifyAI/PageIndex/pull/65
  • Fix list_index variable shadowing in fix_incorrect_toc by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/167
  • Integrate litellm for multi-provider LLM support by @KylinMountain in https://github.com/VectifyAI/PageIndex/pull/168
  • Add PageIndexClient with agent-based retrieval via OpenAI Agents SDK by @KylinMountain in https://github.com/VectifyAI/PageIndex/pull/125
  • Simplify root directory by @rejojer in https://github.com/VectifyAI/PageIndex/pull/184
  • Restructure examples directory and improve document storage by @rejojer in https://github.com/VectifyAI/PageIndex/pull/189
  • Simplify agentic vectorless RAG demo by @rejojer in https://github.com/VectifyAI/PageIndex/pull/191
  • Disable agent tracing and auto-add litellm prefix for retrieve_model by @rejojer in https://github.com/VectifyAI/PageIndex/pull/194
  • Polish demo docstring and migrate to pathlib by @rejojer in https://github.com/VectifyAI/PageIndex/pull/197
  • Bump litellm from 1.82.0 to 1.83.0 in the pip group across 1 directory by @dependabot[bot] in https://github.com/VectifyAI/PageIndex/pull/214
  • fix: poll status=="completed" in cloud add_document by @rejojer in https://github.com/VectifyAI/PageIndex/pull/226
  • Add Dependabot config for GitHub Actions updates by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/241
  • Bump the pip group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/VectifyAI/PageIndex/pull/247
  • Add security CI workflows by @BukeLy in https://github.com/VectifyAI/PageIndex/pull/248
  • Update README with PageIndex File System announcement by @rejojer in https://github.com/VectifyAI/PageIndex/pull/253
  • Trim Cloud Service note in README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/255
  • Fix Agentic RAG entry formatting in Updates by @rejojer in https://github.com/VectifyAI/PageIndex/pull/256
  • update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/259
  • update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/261
  • update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/262
  • feat:compatible with Pageindex SDK by @saccharin98 in https://github.com/VectifyAI/PageIndex/pull/238
  • Update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/271
  • Update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/305
  • Update README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/307
  • Update README: Connect with Us buttons and header tagline by @rejojer in https://github.com/VectifyAI/PageIndex/pull/311
  • Tighten FinanceBench sentence in README by @rejojer in https://github.com/VectifyAI/PageIndex/pull/312
  • update readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/313
  • update readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/318
  • update readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/319
  • update readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/322
  • update readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/332
  • edit readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/335
  • edit readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/336
  • edit readme by @rejojer in https://github.com/VectifyAI/PageIndex/pull/337
  • fix: use .get() in get_leaf_nodes to avoid KeyError on leaf nodes by @ChiragB254 in https://github.com/VectifyAI/PageIndex/pull/331
  • Adds missing re import by @Mouli04 in https://github.com/VectifyAI/PageIndex/pull/281
  • fix: bump litellm to 1.84.0 to resolve python-dotenv install conflict by @KylinMountain in https://github.com/VectifyAI/PageIndex/pull/342
  • Bump actions/checkout from 4 to 7 by @dependabot[bot] in https://github.com/VectifyAI/PageIndex/pull/338
  • fix: prevent KeyError crash and context exhaustion in TOC processing by @Shreyansh1729 in https://github.com/VectifyAI/PageIndex/pull/188
  • ci: publish to PyPI on version tags by @KylinMountain in https://github.com/VectifyAI/PageIndex/pull/347

New Contributors

  • @rejojer made their first contribution in https://github.com/VectifyAI/PageIndex/pull/3
  • @clarenceluo78 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/21
  • @zmtomorrow made their first contribution in https://github.com/VectifyAI/PageIndex/pull/32
  • @mooncos made their first contribution in https://github.com/VectifyAI/PageIndex/pull/118
  • @matiasinsaurralde made their first contribution in https://github.com/VectifyAI/PageIndex/pull/109
  • @BukeLy with @Copilot made their first contribution in https://github.com/VectifyAI/PageIndex/pull/128
  • @BukeLy made their first contribution in https://github.com/VectifyAI/PageIndex/pull/132
  • @luojiyin1987 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/63
  • @dependabot[bot] made their first contribution in https://github.com/VectifyAI/PageIndex/pull/214
  • @saccharin98 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/238
  • @ChiragB254 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/331
  • @Mouli04 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/281
  • @Shreyansh1729 made their first contribution in https://github.com/VectifyAI/PageIndex/pull/188

Full Changelog: https://github.com/VectifyAI/PageIndex/commits/v0.3.0.dev3

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track PageIndex

Get notified when new releases ship.

Sign up free

About PageIndex

PageIndex: Document Index for Vectorless, Reasoning-based RAG

All releases →

Related context

Beta — feedback welcome: [email protected]