christianheine/jorel

LLMs made easy: Multiple providers, images, documents, tools, and agents in just a few lines of code.

47
/ 100
Emerging

Built on TypeScript with explicit model registration per provider, JorEl streams responses with configurable buffering and automatic tool call handling via `streamWithMeta()`, returning typed events (chunks, tool calls, reasoning) with message IDs and metadata. It targets Node.js/web developers needing a unified abstraction layer across OpenAI, Anthropic, Groq, Vertex AI, Ollama, and other providers while maintaining access to provider-specific features when needed.

Used by 1 other package. Available on npm.

Maintenance 6 / 25
Adoption 11 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

5

Forks

1

Language

TypeScript

License

MIT

Last pushed

Dec 19, 2025

Monthly downloads

470

Commits (30d)

0

Dependencies

19

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/christianheine/jorel"

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