benavlabs/clientai
A unified client for AI providers with built-in agent support.
This tool helps Python developers build AI applications by providing a single way to interact with various AI language models like OpenAI, Replicate, Groq, and Ollama. You can feed it text prompts or conversation history, and it delivers generated text, chat responses, or structured data back. It's designed for software engineers, AI developers, or data scientists who are building applications that incorporate large language models.
No commits in the last 6 months.
Use this if you are a developer looking to integrate multiple AI providers and build intelligent, multi-step AI agents with predictable, validated outputs into your Python applications.
Not ideal if you need a no-code solution or a complete application rather than a programming library for building AI features.
Stars
69
Forks
7
Language
Python
License
MIT
Category
Last pushed
Jul 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/benavlabs/clientai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
enricoros/big-AGI
AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. Includes AI...
emcie-co/parlant
The conversational control layer for customer-facing AI agents - Parlant is a...
intelligentnode/Intelli
Build multi-model chatbots and agents from intent.
vintasoftware/django-ai-assistant
Integrate AI Assistants with Django to build intelligent applications
arlanrakh/talk-to-girlfriend-ai
im busy building ai agents so why not let an ai talk to my girlfriend? (i am single)