Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
2a73b51
chore(deps): normalize versions, reorganize workspace dependency cate…
martsokha Feb 24, 2026
c65519c
refactor(cli): restructure into Cli/ServerConfig, split server modules
martsokha Feb 24, 2026
d30fcc8
refactor(identify): restructure by detection method, extract ocr/asr …
martsokha Feb 24, 2026
f625dde
refactor(pattern): reduce public surface, add per-column dictionary c…
martsokha Feb 24, 2026
cd569c4
refactor(pattern): move confidence into pattern/dictionary objects
martsokha Feb 24, 2026
14f6233
refactor(rig): consolidate 7 top-level modules into 3
martsokha Feb 25, 2026
6a747f8
refactor(rig): add BaseAgent<M>, NerAgent, tool traits, ResponseParse…
martsokha Feb 25, 2026
0e2c5ad
feat(rig,ontology): implement OcrAgent, CvAgent, RedactorAgent; add R…
martsokha Feb 25, 2026
53cfafb
refactor(rig): route all prompts through built Agent, split base module
martsokha Feb 25, 2026
ef67c1e
feat(rig): add UUIDv7 agent id, generic retry policy, doc fixes
martsokha Feb 25, 2026
085244a
fix(rig): UTF-8 safety, usage tracking, API cleanup, ServiceBackend r…
martsokha Feb 25, 2026
04cb491
refactor(rig): add ContextWindow::compact, move OCR to paddle module,…
martsokha Feb 25, 2026
89ee0d1
refactor: extract paddle module from nvisy-rig into standalone nvisy-…
martsokha Feb 25, 2026
373de8e
refactor(rig): replace from_completion/from_prompt with Error enum in…
martsokha Feb 25, 2026
de5eb96
refactor(rig): remove generics from public API, add Provider enum wit…
martsokha Feb 25, 2026
ed245c3
refactor(rig): remove Tower, use reqwest-middleware for HTTP retries
martsokha Feb 25, 2026
42492db
refactor(rig): extract RetryConfig, remove HttpClient alias, rename R…
martsokha Feb 26, 2026
9675410
refactor(rig): delete ProviderClient, move model into Provider, merge…
martsokha Feb 26, 2026
6108103
refactor(rig): move base agent into backend/, improve docs, remove tr…
martsokha Feb 26, 2026
e476bf5
refactor(rig,identify): add HTTP tracing/timeout, reorganize modules,…
martsokha Feb 26, 2026
82bef6a
fix(engine): fix truncated import path; refactor(rig): derive JsonSch…
martsokha Feb 26, 2026
6ede686
chore: add features=[] to workspace deps, remove re-exports from nvis…
martsokha Feb 26, 2026
ebd7389
feat(rig): add NER coreference resolution with entity_id, context-bas…
martsokha Feb 26, 2026
03ace7f
refactor(identify): replace ner/, llm/, pattern/, audio/ with method/…
martsokha Feb 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Crates

- **nvisy-core** - Domain types, error types, and plugin trait system
- **nvisy-engine** - DAG compiler, executor, and connection routing
- **nvisy-codec** - File-format handlers with span-based content access
- **nvisy-object** - Cloud storage providers and streaming I/O
- **nvisy-pattern** - Detection patterns, dictionaries, and validators
- **nvisy-pipeline** - Detection, redaction, generation actions, and audit trails
- **nvisy-python** - PyO3 bridge for Python NER models
- **nvisy-asr:** ASR/speech-to-text backend trait and provider integration
- **nvisy-augment:** Content augmentation actions (OCR, transcription, synthetic data)
- **nvisy-cli:** CLI entry point for the nvisy API server
- **nvisy-codec:** File-format codecs — read, edit, and write documents
- **nvisy-core:** Domain types, traits, and errors
- **nvisy-engine:** DAG compiler and executor for pipeline graphs
- **nvisy-identify:** Entity ontology types and detection layers
- **nvisy-ocr:** OCR backend trait and provider integration
- **nvisy-ontology:** Domain data types, entity taxonomy, and spatial primitives
- **nvisy-pattern:** Built-in regex patterns and dictionaries for PII/PHI detection
- **nvisy-python:** PyO3 bridge for AI NER/OCR detection via embedded Python
- **nvisy-rig:** LLM/VLM-driven detection, redaction, and OCR backends
- **nvisy-server:** HTTP server exposing the Engine pipeline via REST endpoints

[Unreleased]: https://github.com/nvisycom/runtime/commits/main
Loading