Tiger  by Upsonic

Tool ecosystem for LLM agents, integrating with LangChain, AutoGen, and CrewAI

created 1 year ago
457 stars

Top 67.1% on sourcepulse

GitHubView on GitHub
Project Summary

Tiger provides an integrated, reusable tool ecosystem for LLM agents, aiming to act as a "Neuralink for AI agents." It allows agents to interact with the real world by executing code, browsing the web, managing schedules, and controlling system inputs, bridging the gap between AI conception and tangible action. The project targets developers building AI agents with frameworks like LangChain, AutoGen, and CrewAI, offering a unified interface for tool discovery and execution.

How It Works

Tiger leverages Upsonic for isolated tool storage, profiling, and automatic documentation generation. It exposes a curated set of tools (e.g., interpreter.python, search.google, communication.telegram) that can be directly integrated into agent frameworks via simple Python calls. The project emphasizes creating tools that mimic human interaction, such as using a mouse and keyboard for web searches, and aims to reduce reliance on API keys for many functionalities.

Quick Start & Requirements

  • Install: pip3 install upsonic
  • Requirements: Python >= 3.8.
  • Integrations: CrewAI, LangChain, AutoGen.
  • Telegram Sign-in: Requires phone number and verification code.
  • Public Dashboard: tiger.upsonic.co

Highlighted Details

  • Seamless integration with popular agent frameworks (CrewAI, LangChain, AutoGen).
  • Aims for API-key-free tool usage, mimicking human interaction.
  • Publicly curated tool library and dashboard for function discovery.
  • Supports creating custom, on-premise Tiger instances via Docker.

Maintenance & Community

The project is community-driven, encouraging contributions to its public tool library via pull requests. Further community engagement channels are not explicitly listed in the README.

Licensing & Compatibility

The project states a Free, Open, and MIT licensed tool library. Compatibility for commercial use or closed-source linking is generally permissive under MIT.

Limitations & Caveats

The README mentions that tools in the tools folder are sent to the public Tiger in each release, implying a development/release cycle. The Telegram integration requires a manual sign-in process. The project is described as "community-driven," which may imply varying levels of formal support or maintenance for specific tools.

Health Check
Last commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
11 stars in the last 90 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
3 more.

composio by ComposioHQ

0.2%
26k
Toolset for AI agent integrations via function calling
created 1 year ago
updated 20 hours ago
Feedback? Help us improve.