l1m.io
The simplest API to get structured data from any LLM
About
l1m (pronounced 'el-one-em') is a proxy designed to extract structured data from unstructured text and images using Large Language Models (LLMs). It offers a simple, schema-first API approach, allowing users to define their desired data structure in JSON Schema without complex prompt engineering. Key features include flexibility to use various OpenAI compatible or Anthropic providers, built-in caching for LLM requests, and an open-source codebase. A hosted version is also available with a free tier, and the service emphasizes no data retention unless caching is explicitly enabled. It provides SDKs for Node.js, Python, and Go, and includes examples for image and text extraction, caching, tool calling/routing, and using local models with Ollama.