Skip to content

Jev directory

Jev Doc Search

Long-document search that pairs Jev's Choice primitive with PageIndex's hierarchical tree: instead of a vector DB or embeddings, Jev picks a node and then a child, so even a 300-page report can be searched a handful of options at a time.
Stars
154
Language
Python
License
APACHE-2.0
Reading time
2 min
Published by
Community
Author
VectifyAI
Last verified
Oct 2026

Highlights

  • Frames page search as one Choice question with one option per page, described by that page's text.
  • PageIndex removes the read-at-once limit by turning the document into a hierarchical tree.
  • Advertises no vector DB or embeddings; the core is a single typesafe.system_one call with model jev-1.13.0.
  • Short-PDF example: python page_search.py handbook.pdf with a vacation-days question prints the likely page.
  • Apache-2.0; 153 stars, 7 forks, created 2026-09-30, last pushed 2026-10-03.

Quickstart

bash
python page_search.py handbook.pdf "How many vacation days do new employees get?"

Watch out

README reviewed 2026-10-17; the Setup section with install and API-key steps is referenced but not included in the digest excerpt, and the 300-page report is an illustration rather than a measured benchmark.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: A RAG loop where Jev decides what is real

X: LinkedIn bookmarks search

X: Measuring what Jev does in a RAG pipeline

X: Jev-powered reranking for RAG. Likitd_’s jev-ranker uses Jev to rerank results in a RAG pipeline.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai