#166 · Primary category: LLM Application Frameworks

simplemind

ai anthropic anthropic-claude api-client artificial-intelligence gemini langchain llms openai openai-api

Python API client for AI providers that intends to replace LangChain and LangGraph for most common use cases.

Project last updated:02/09/25

GitHub Stars

540

Forks

31

Contributors

11

License

Apache-2.0

Why we included this project

Simplemind wraps OpenAI, Anthropic, Google, and several other model providers behind a single Python API, so swapping Claude for Gemini or GPT for a local Ollama model is just a change of provider string. It handles text generation, streaming, structured data extraction, and multi-turn conversations, and leans on Pydantic for typed, schema-validated output, which saves teams from hand-rolling JSON parsing. The library stays deliberately small and readable rather than stacking abstractions, which makes it a reasonable pick for developers who found LangChain too heavy for straightforward tasks and want a lighter way to work with multiple LLM APIs.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category