A comprehensive toolkit for mathematical operations and function testing, inspired by Jie Jenn's tutorial on Creating Your Own Tools. This project provides a collection of utility functions and tools for enhanced development workflow.
- Mathematical operations toolkit
- Function testing utilities
- Demo implementations
- Extensible architecture
- Clone the repository:
git clone /~https://github.com/pakagronglb/function-toolkit-agno.git
- Install dependencies:
pip install -r requirements.txt
- Run the demo:
python function_tool_demo.py
from math_toolkit import MathToolkit
from test_toolkit import TestToolkit
# Math operations example
math_tools = MathToolkit()
result = math_tools.calculate_something()
# Testing example
test_tools = TestToolkit()
test_tools.run_tests()
Run the test suite:
pytest test_toolkit.py
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to Jie Jenn for the excellent tutorial on creating custom tools and toolkits
- Inspired by Agno AI Agent development practices
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Pakagrong Lebel - @pakagrong
Project Link: /~https://github.com/pakagrong/function-toolkit-agno
⭐️ From Pakagrong Lebel