Many tools, libraries, and frameworks have adopted the OPENAI_API_KEY and OPENAI_API_BASE environment variables as a standard for interoperability, making them ideal for use with the llm-env manager.
As of v1.2.0, llm-env supports the native Anthropic protocol. This means you can use it with tools that specifically expect ANTHROPIC_API_KEY and related variables, not just OpenAI-compatible ones.
- Anthropic Python SDK: Fully supported when using
protocol=anthropic. - Claude CLI: Official CLI for Claude.
- LangChain: A powerful framework for building applications with large language models.
- LlamaIndex: A data framework for LLM applications that helps with data ingestion, structuring, and retrieval.
- LiteLLM: A library that provides a single, unified
completion()function for all LLM APIs, configured via environment variables. - Haystack: An open-source framework for building applications like question-answering and semantic search.
- Griptape: A framework for building, deploying, and managing LLM-powered applications.
- OpenAI Python Library: The core library that automatically loads API keys and other variables from your environment.
- Aider: An AI pair programming tool that works with any OpenAI-compatible API.
- AI SDK: A comprehensive library by Vercel for building AI applications that defaults to using
OPENAI_API_KEY. - OpenAI Node.js Library: The official client that automatically loads API keys from
process.env. - LobeChat: An open-source, high-performance UI that uses the OpenAI API format for its backend.
- Anything LLM: A full-stack application for creating private chatbots.
llmby Simon Willison: A popular CLI tool for interacting with LLMs.promptfoo: A CLI tool for testing and evaluating LLM prompts across different providers.- OpenAI Codex CLI: A tool that brings the power of OpenAI's models to your terminal.
ask-cli: A simple, generic CLI tool for asking questions to an LLM.
- Vercel AI Gateway: A proxy that provides an OpenAI-compatible API endpoint for various providers.
- Together.ai API: An API designed to be fully compatible with the OpenAI API, allowing for a simple
OPENAI_API_BASEand key switch. - Runpod vLLM Serverless: A platform for LLMs that implements an OpenAI-compatible API.
- Open WebUI: A self-hostable, multi-user, and multi-model web UI that works with various backends.