TypeGraph
Defines an ontology with Zod, queries with a fluent builder, extends at runtime, supports hybrid search, runtime evolution, and bitemporal history.
A TypeScript knowledge graph library that lets developers define an ontology with Zod schemas, query it with a fluent builder, and extend it at runtime. It solves the problem of managing complex, evolving data relationships in applications. It targets software developers and engineering teams building data-intensive applications. It is delivered as an open-source library, offering hybrid search, runtime evolution, and bitemporal history.
Key features
- Define ontology with Zod schemas
- Fluent query builder with type safety
- Hybrid search (BM25 + vector)
- Runtime schema evolution
- Bitemporal history support
- Graph traversal with fulltext search
- No social media activity within the last 30 days
GTM channels
- Docs
- Changelog
ICP
- Software developers
- Engineering teams