Skip to content

pyramidpy/pyramidpy-tools

Repository files navigation

PyramidPy Tools 🛠️

Tests Python 3.10+ Code style: black License: MIT

A comprehensive collection of curated toolkits for the PyramidPy project, built on top of the ControlFlow framework. This repository provides ready-to-use tools and integrations to enhance your AI agent capabilities.

🌟 Features

  • 🔍 Tavily Search: Integration with Tavily's AI-powered search API
  • 🤖 Apify Tools: Web scraping and automation capabilities
  • 💬 Telegram Tools: Telegram bot integration utilities
  • 📊 DEX Screener: Tools for cryptocurrency DEX analysis
  • 🎯 Jina Tools: Neural search and indexing capabilities

And many more

🚀 Installation

uv add pyramidpy-tools

# or with pip
pip install pyramidpy-tools

🛠️ Quick Start

from pyramidpy_tools import PyramidToolkit

# Initialize the toolkit
toolkit = PyramidToolkit()

# Use specific tools
tavily_tool = toolkit.get_tool("tavily_search")
telegram_tool = toolkit.get_tool("telegram")

🔧 Development

  1. Clone the repository:
git clone https://github.com/pyramidpy/pyramidpy-tools.git
cd pyramidpy-tools
  1. Install dependencies:
uv sync --all-extras
  1. Run tests:
pytest tests/

🤝 Contributing

We love your input! We want to make contributing to PyramidPy Tools as easy and transparent as possible, whether it's:

  • Reporting a bug
  • Discussing the current state of the code
  • Submitting a fix
  • Proposing new features
  • Becoming a maintainer

Check out our Contributing Guide for ways to get started.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Related Projects

About

Pyramidpy AI Agent Framework tools

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages