jrhizor/elelem

Simple, opinionated, JSON-typed, and traced LLM framework for TypeScript.

40
/ 100
Emerging

Building applications that use large language models (LLMs) often means dealing with inconsistent, unstructured text responses. This tool helps developers create LLM-powered applications that reliably produce structured, predictable JSON outputs from models like OpenAI, Cohere, or Anthropic. It's designed for software developers who are building sophisticated applications where data accuracy and debuggability are crucial.

No commits in the last 6 months. Available on npm.

Use this if you are a TypeScript developer building an LLM application and need reliable, structured JSON outputs, efficient caching, and clear debugging tools.

Not ideal if you are primarily a Python developer, need support for a very wide range of LLM models beyond OpenAI, Cohere, and Anthropic, or require extensive vector store functionality.

LLM-development application-development API-integration system-debugging
Stale 6m
Maintenance 0 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 8 / 25

How are scores calculated?

Stars

37

Forks

3

Language

TypeScript

License

MIT

Last pushed

Mar 11, 2024

Commits (30d)

0

Dependencies

13

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jrhizor/elelem"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.