kennethreitz/simplemind
Python API client for AI providers that intends to replace LangChain and LangGraph for most common use cases.
Simplemind helps Python developers easily integrate and interact with various AI models from different providers like OpenAI, Anthropic, or Google. It takes your text prompts or conversation history and returns AI-generated text, streamed responses, or structured data. This is for developers who want to build AI-powered applications without dealing with complex API configurations for each model.
538 stars. No commits in the last 6 months.
Use this if you are a Python developer looking for a straightforward way to integrate multiple AI models into your applications with minimal setup and a consistent API.
Not ideal if you need a highly specialized, low-level integration with a single AI provider or require complex, multi-step AI orchestration workflows.
Stars
538
Forks
28
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 09, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/kennethreitz/simplemind"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
mozilla-ai/any-llm
Communicate with an LLM provider using a single interface
Maximilian-Winter/llama-cpp-agent
The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models...
CliDyn/climsight
A next-generation climate information system that uses large language models (LLMs) alongside...
ShishirPatil/gorilla
Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)
OoriData/OgbujiPT
Client-side toolkit for using large language models, including where self-hosted