Documentation

Everything ByteVeda,
documented in one place.

Each library has its own full documentation hosted under this domain. Pick a tool below to jump straight to its guide, API reference, and examples.

Tools

Five libraries, fully documented.

Each tool has its own guide, API reference, and examples — all hosted on this domain under its own subpath.

taskito

Rust-powered task queue for Python — no broker required.

Priority queues, cron, retries, dead-letter, and a built-in dashboard. Embedded SQLite by default, Postgres when you need to scale out.

RustPythonMIT
$
pip install taskito
paperjam

One Rust engine for PDF, DOCX, XLSX, PPTX, HTML, and EPUB.

Extract text and tables, convert between formats, split and merge PDFs, sign and encrypt — all through a single async API, with a CLI and MCP server.

RustPythonMIT
$
pip install paperjam
agenteval

JUnit 5-native evaluation for Java AI agents.

23 built-in metrics, multi-model LLM-as-judge, red teaming, and regression tracking — all as a library you drop into your existing test suite.

JavaApache-2.0
$
org.byteveda.agenteval:agenteval-junit5
reclink

High-performance fuzzy matching and record linkage.

21 similarity metrics, 10 phonetic algorithms, and a full blocking → compare → classify → cluster pipeline. 5× faster than thefuzz in batch mode.

RustPythonApache-2.0
$
pip install reclink
dagron

Rust-backed DAG execution engine for Python.

Build, execute, and analyze dependency graphs with thread-pool or async runners, incremental re-execution, content-addressable caching, and critical-path scheduling.

RustPythonMIT
$
pip install dagron