tiny-ai-client — Agent Tool by piEsposito

by piEsposito · Agent Tool · ★ 85

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About tiny-ai-client

Tiny AI Client Inspired by tinygrad and simpleaichat, is the easiest way to use and switch LLMs with vision and tool usage support. It works because it is , and most importantly to develop. I want to change LLMs with ease, while knowing what is happening under the hood. Langchain is cool, but became bloated, complicated there is just too much chaos going on. I want to keep it simple, easy to understand and easy to use. If you want to use a LLM and have an API key, you should not need to read a 1000 lines of code and write to get the response. Simple and tiny, that's the goal. Features: OpenAI Anthropic Async Tool usage Structured output Vision PyPI package Gemini (vision, no tools) Ollama (text, no vision, no tools) (you can also pass a custom modelserverurl to AI/AsyncAI) To use it, or your model name. Groq (text, tools, no vision) To use it or your model name as in Groq docs. Roadmap: Gemini tools Simple is simple and intuitive: Do you want set your model? Just pass the model name. Do you want to change your model? Just change the model name. Want to send a message? and say goodbye to parsing a complex json. Do you wan

anthropicgeminilangchainllmollamaopenai

Quick Facts

Stars85
Forks8
LanguagePython
CategoryAgent Tool
LicenseApache-2.0
Quality Score69.6180201685509/100
Open Issues3
Last Updated2024-12-28
Created2024-06-04
Platformscli, gemini, python
Est. Tokens~21k

tiny-ai-client alternative? Top 6 similar tools

Looking for a tiny-ai-client alternative? If you're comparing tiny-ai-client with other agent tool tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • c4-genai-suite by codecentric · ⭐ 171

    c4 GenAI Suite

  • agent-builder by strands-agents · ⭐ 410

    An example agent demonstrating streaming, tool use, and interactivity from your terminal. This agent builder c

  • mcp-server by strands-agents · ⭐ 287

    This MCP server provides documentation about Strands Agents to your GenAI tools, so you can use your favorite

  • Hegelion by Hmbown · ⭐ 137

    Dialectical reasoning architecture for LLMs (Thesis → Antithesis → Synthesis)

  • CoWork-OS by CoWork-OS · ⭐ 371

    Local-first personal agentic OS and everything app for coding, knowledge work, web design, automations, and ar

  • oreilly-ai-agents by sinanuozdemir · ⭐ 269

    An introduction to the world of AI Agents

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is tiny-ai-client?

tiny-ai-client is Tiny client for LLMs with vision and tool calling. As simple as it gets.. It is categorized as a Agent Tool with 85 GitHub stars.

What programming language is tiny-ai-client written in?

tiny-ai-client is primarily written in Python. It covers topics such as anthropic, gemini, langchain.

How do I install or use tiny-ai-client?

You can find installation instructions and usage details in the tiny-ai-client GitHub repository at github.com/piEsposito/tiny-ai-client. The project has 85 stars and 8 forks, indicating an active community.

What license does tiny-ai-client use?

tiny-ai-client is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

What are the best alternatives to tiny-ai-client?

The top alternatives to tiny-ai-client on Agent Skills Hub include c4-genai-suite, agent-builder, mcp-server. Each offers a different approach to the same problem space — compare them side-by-side by stars, quality score, and community activity.

View on GitHub → Browse Agent Tool tools