Skip to content

Jev directory

Jev Context Selector

A local experiment bench that uploads PDFs, extracts and chunks their text, then generates Full, Jev and RAG comparison records for consecutive questions, storing workspaces, chunk rules and answer history in a SQLite file at .runtime/jev_context.sqlite3.
Stars
0
Language
Python
Reading time
2 min
Published by
Community
Author
wdwd200
Last verified
Oct 2026

wdwd200/jev

User repository on GitHub

View on GitHub
Forks
0
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

Languages
Python
Platforms
SQLiteAPI
Capabilities
Open sourceRuns locally

Highlights

  • Upload PDFs into reusable workspaces; chunking rules, counting scope and config fingerprint are snapshotted per workspace.
  • Questions run in modes jev, full, rag or all, producing Full, Jev and explicitly-unconfigured RAG comparison records.
  • SQLite state defaults to .runtime/jev_context.sqlite3; answers keep the selection made at the time, even after rechunking.
  • API covers workspaces, per-document add and delete, rechunk, question runs, run history and retries of selection or generation.
  • Deployment ships deploy/Caddyfile and deploy/jev.service; the app listens only on localhost 8001 and is exposed on port 8081.

Quickstart

bash
python -m pip install -r requirements.txt
python -m uvicorn app.main:app --reload

Watch out

README reviewed 2026-10-17; it is written in Chinese and its setup assumes a Windows shell (copy instead of cp). The digest cuts off inside the API list, so response schemas, environment variables and licensing are not documented; 0 stars.

Questions about this entry

Short answers drawn from the linked project or page.

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