Elelem – TypeScript LLMs with tracing, retries, and type safety
Elelem – TypeScript LLMs with tracing, retries, and type safety
Elelem is a simple, opinionated, JSON-typed, and traced LLM framework in TypeScript. It's a proof of concept but has some nice features: 1. Caching (with Redis) 2. Tracing (with OpenTelemetry) 3. Generated examples of JSON output (using FakerJS), which results in more stable output types. 4. Type-safe 5. Has retry logic baked-in I'd appreciate any feedback on the interface and would be happy to answer questions for anyone interested in trying it out. Thanks.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
"type safety" for Ruby 2.1.0
Runtime type safety for JSON data with TypeScript and spicery
Fastify-zod, type-once, run everywhere (TypeScript/OpenAPI)
type-kanren – type-level microKanren in TypeScript
Type-level Lambda Calculus interpreter in TypeScript
Compile Python libraries for TypeScript with type completion (umo)
Conway's Game of Life in TypeScript's type system
TypeScript Hack – Type System Adventure
Lambda Calculus evaluation with type-annotations in TypeScript
DuoCode 1.0 bridges the gap between C# and TypeScript