Skip to content
UtilityHub Logo
UtilityHub
Technology Index / 186 Projects

Python AI Projects & Architectures

Explore open-source implementations leveraging Python for agent tool use, vector indexing, evaluation, and LLM orchestration.

AI SEO Audit Team

FastMCP Tool Server & Client ProtocolIntermediate

The AI SEO Audit Team is an autonomous, multi-agent workflow built with Google ADK. It takes a webpage URL, crawls the live page, researches real-time SERP competition, and produces a polished, prioritized SEO optimization report.

AQI Analysis Agent

Autonomous ReAct Agent LoopIntermediate

The AQI Analysis Agent is a powerful air quality monitoring and health recommendation tool powered by Firecrawl and Agno's AI Agent framework. This app helps users make informed decisions about outdoor activities by analyzing real-time...

Static Voice Agent

Real-Time Streaming Voice PipelineBeginner

A complete voice interaction example using the OpenAI Agents SDK with pre-recorded audio input. This demonstrates the basic voice pipeline workflow with speech-to-text, agent processing, and text-to-speech capabilities.

Streaming Voice Agent

Real-Time Streaming Voice PipelineBeginner

A real-time voice interaction example using the OpenAI Agents SDK with continuous audio streaming. This demonstrates advanced voice pipeline capabilities with live speech detection, real-time processing, and turn-based conversation...

Tutorial 3: Tool Using Agent

Autonomous ReAct Agent LoopBeginner

Tools are functions that your agent can call to perform specific tasks. Think of them as the agent's "hands" - they allow the agent to: ┌─────────────────────────────────────────────────────────────┐.

Run the entire script

Parameter-Efficient Fine-Tuning (PEFT/LoRA)Advanced

This script demonstrates how to finetune the Llama 3.2 model using the Unsloth library, which makes the process easy and fast. You can run this example to finetune Llama 3.1 1B and 3B models for free in Google Colab.

Browser MCP Agent

FastMCP Tool Server & Client ProtocolIntermediate

https://github.com/user-attachments/assets/a01e09fa-131b-479a-8df3-2d1a61fd80f3 A Streamlit application that allows you to browse and interact with websites using natural language commands through the Model Context Protocol (MCP) and...

xai_finance_agent

Single-Agent ReAct Tool-Calling LoopBeginner

This application creates a financial analysis agent powered by xAI's Grok model, combining real-time stock data with web search capabilities. It provides structured financial insights through an interactive playground interface.