LLM Cognition JavaScript MIT

promptel

promptel treats prompts as first-class research objects rather than ad-hoc strings. It defines a declarative specification language for prompts that enables portability across LLM providers, type checking, and version control — the same engineering rigour we apply to code.

Primary use case

Declarative, typed, portable prompt specification — write once, run across OpenAI, Anthropic, and local models.

How it compares

promptel is one option in a category that includes DSPy, Guidance, LMQL , and LangChain prompt templates. Our Compare page has the full side-by-side.