GiesN /
Classification & Taxonomytypesafe-jev-workflow
An async LangGraph example that classifies mocked emails as invoice-related or general.
License: MITLanguage: PythonLast push: 9/16/2026#domain-workflows#classification-ranking
What Jev Does in this Architecture
Jev returns invoice or general; graph nodes choose the corresponding demo handler.
Key Architecture Benefit
Separates model classification from local workflow routing.
Reviewed Source Code Evidence
Verified fixed-commit source files demonstrating genuine Jev integration:
GiesN/typesafe-jev-workflow/blob/251019670ebc3bf95870e924740d5876c1cd56b5/README.md
GiesN/typesafe-jev-workflow/blob/251019670ebc3bf95870e924740d5876c1cd56b5/src/typesafe_ai_basic/__init__.py
GiesN/typesafe-jev-workflow/blob/251019670ebc3bf95870e924740d5876c1cd56b5/src/typesafe_ai_langgraph/typesafe_ai_langgraph_workflow.py
Review & Benchmark Note: Emails are mock data and handlers only set destinations; they do not send mail or payments. Not run here.
Clone Repository
git clone https://github.com/GiesN/typesafe-jev-workflow.git
Inspect on GitHub
Check out the upstream repository README, issues, and commit log.
GiesN/typesafe-jev-workflowArchitecture Category
Classification & Taxonomy
Hierarchical taxonomy tagging, document categorization, and ontology mapping.
View all in this category →Related Projects in Classification & Taxonomy
reachjalil
jev-tree
Classification & TaxonomyMITTypeScript
A hierarchical selector that asks Jev to traverse branches when a catalog has too many options for one question.
What Jev does here
Selects one branch at each level and continues until it reaches a final candidate.
↳ Returns the selected path without silently truncating the tail of a large catalog.
#classification-ranking#typed-decisions
✓ 2 evidence links
Inspect details →