OoriData/Toolio
GenAI & agent toolkit for Apple Silicon Mac, implementing JSON schema-steered structured output (3SO) and tool-calling in Python. For more on 3SO: https://huggingface.co/blog/ucheog/llm-power-steering
This project helps developers integrate large language models (LLMs) into their applications, specifically for tasks requiring precise, structured data output or the use of external tools. It takes an MLX-format LLM as input and, with a specified JSON schema, reliably generates structured JSON responses or orchestrates tool calls. Developers working on Apple Silicon Macs would use this to build advanced AI applications with controlled LLM outputs.
132 stars. Available on PyPI.
Use this if you are a developer building AI applications on an Apple Silicon Mac and need to ensure your language model's output strictly adheres to a defined JSON structure or requires the LLM to call specific functions/tools.
Not ideal if you are not a developer, if you are not working on an Apple Silicon Mac, or if your application does not require structured LLM output or tool-calling capabilities.
Stars
132
Forks
6
Language
Python
License
—
Category
Last pushed
Feb 27, 2026
Commits (30d)
0
Dependencies
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/OoriData/Toolio"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
OpenCSGs/csghub-server
csghub-server is the backend server for CSGHub which helps user to manage datasets, modes, and...
Whth/fabricatio
Fabricatio is a Python library designed for building applications that leverage Large Language...
OpenCSGs/csghub
CSGHub is a brand-new open-source platform for managing LLMs, developed by the OpenCSG team. It...
Haidra-Org/horde-sdk
A python library to interact with AI-Horde's free generative AI APIs
Lightning-AI/litAI
LLM router + minimal agent framework in one. Call any LLM API with OpenAI format. Unified...