Skip to main content

Crate mdvs

Crate mdvs 

Source
Expand description

mdvs โ€” Markdown Validation & Search.

A database of markdown documents: schema inference, frontmatter validation, and semantic search with SQL filtering. Single binary, no cloud, no setup.

Modulesยง

cmd
CLI command implementations. CLI command implementations.
discover
File scanning, type inference, and schema discovery. File discovery, type inference, and frontmatter schema extraction.
index
Chunking, embedding, storage, and backend abstraction. Indexing pipeline: chunking, embedding, storage, and backend dispatch.
output
Output formatting types and the CommandOutput trait.
pipeline
Core pipeline abstractions for structured command output. Core pipeline abstractions for structured command output.
schema
Configuration file types (mdvs.toml) and shared data structures. Configuration and shared data types for mdvs.toml.
search
DataFusion-based search context with cosine similarity UDF.
table
Table rendering helpers (compact and record styles via tabled). Table rendering helpers for command output.