Project Info
[Fetch.ai] Build, launch and monetise AI Agents on Agentverse that turn user intent into real outcomes. (Best Overall AI Agent Solution - $2500 Best Multi-Agent Workflow - $1500 Best Monetised Agent - $1000)
Voider
Inspiration
Ten years ago, setting a timer on an iPhone required unlocking the device, finding the Clock app, and manually scrolling through wheels of numbers. Today, that feels like ancient history - we just ask Siri. We believe commerce is currently stuck in that "manual" phase. Shopping today still requires endless scrolling, multi-step checkouts, and constant context-switching for routine purchases that shouldn't require that much cognitive load. We built Voider to bridge this gap, moving retail away from tedious manual labor toward an instant, zero-friction experience. Our goal is to make "buying" as effortless as "asking."
What it does
Voider is a universal, voice-first shopping agent that eliminates the "app-hopping" tax. Instead of checking three different apps to find the best delivery fee, you just speak. Voider searches DoorDash, Walmart, and Amazon simultaneously, identifies the lowest price, and completes the transaction autonomously. The app operates in two distinct modes: Direct Orders: "Get me a 12-pack of Red Bull."* The agent benchmarks prices across all platforms, selects the cheapest total (including fees), and executes the payment via Visa instantly. Smart Recommendations:"I’m hungry, I'm in Palo Alto-find me something." Leveraging Elasticsearch, Voider analyzes your location, order history, and dietary preferences to suggest personalized dining options with real-time price comparisons. The "Set and Forget" Layer Voider doesn't just buy; it manages. It remembers your favorites, understands "the usual," and operates within user-defined budget guardrails to ensure the agent never spends more than you’ve authorized.
How we built it
Voice: ElevenLabs Conversational AI (WebRTC) for low-latency, real-time speech. Brain: Claude 3.5 Sonnet orchestrates tool selection and complex reasoning. Commerce: Pluggable MCP architecture-DoorDash and Uber Eats are queried in parallel. Data: Bright Data scrapes live prices, indexed in Elasticsearch with Jina embeddings. Memory: Elasticsearch stores preferences and order history for hyper-personalized recommendations. Payments: Visa Agent Payment Protocol with tokenized credentials and strict budget limits. Agent Network: Fetch.ai uAgents for ASI:One discovery and payment protocol ($1 USDC/order). Frontend: Next.js 16 on Vercel with Generative UI product cards.
Challenges we ran into
Reducing the latency of voice models was our biggest hurdle; achieving a "human" response time requires intense optimization of the inference pipeline. We also focused heavily on the UX of "eyes-free" shopping. Ensuring the agent could accurately filter through hundreds of results to find the one correct item without a visual confirmation required fine-tuning our ranking logic and tool-calling accuracy.
Accomplishments we're proud of
Despite starting later than planned, we are incredibly proud of the end-to-end integration we achieved. Moving from a voice command to a verified, tokenized Visa payment across multiple third-party platforms in under 10 seconds was a massive technical win for us.
What we learned
We dove deep into the world of AI agents, from mastering multi-turn orchestration to implementing the Fetch.ai uAgent protocol. We also learned the intricacies of real-time data scraping and how to handle structured data in a high-concurrency environment.
What's next
We believe Voider solves a massive friction point in the modern "on-demand" economy. Moving forward, we want to expand our agent's reach to include travel booking and subscription management. As students, we're excited to keep iterating on this to see how far we can push the boundaries of autonomous commerce.
Inspiration
Ten years ago, setting a timer on an iPhone required unlocking the device, finding the Clock app, and manually scrolling through wheels of numbers. Today, that feels like ancient history - we just ask Siri.
We believe commerce is currently stuck in that "manual" phase. Shopping today still requires endless scrolling, multi-step checkouts, and constant context-switching for routine purchases that shouldn't require that much cognitive load. We built Voider to bridge this gap, moving retail away from tedious manual labor toward an instant, zero-friction experience. Our goal is to make "buying" as effortless as "asking."
What it does
Voider is a universal, voice-first shopping agent that eliminates the "app-hopping" tax. Instead of checking three different apps to find the best delivery fee, you just speak. Voider searches DoorDash, Walmart, and Amazon simultaneously, identifies the lowest price, and completes the transaction autonomously.
The app operates in two distinct modes:
Direct Orders: "Get me a 12-pack of Red Bull."* The agent benchmarks prices across all platforms, selects the cheapest total (including fees), and executes the payment via Visa instantly. Smart Recommendations:"I’m hungry, I'm in Palo Alto-find me something." Leveraging Elasticsearch, Voider analyzes your location, order history, and dietary preferences to suggest personalized dining options with real-time price comparisons.
The "Set and Forget" Layer
Voider doesn't just buy; it manages. It remembers your favorites, understands "the usual," and operates within user-defined budget guardrails to ensure the agent never spends more than you’ve authorized.
How we built it
Voice: ElevenLabs Conversational AI (WebRTC) for low-latency, real-time speech. Brain: Claude 3.5 Sonnet orchestrates tool selection and complex reasoning. Commerce: Pluggable MCP architecture-DoorDash and Uber Eats are queried in parallel. Data: Bright Data scrapes live prices, indexed in Elasticsearch with Jina embeddings. Memory: Elasticsearch stores preferences and order history for hyper-personalized recommendations. Payments: Visa Agent Payment Protocol with tokenized credentials and strict budget limits. Agent Network: Fetch.ai uAgents for ASI:One discovery and payment protocol ($1 USDC/order).
- Frontend: Next.js 16 on Vercel with Generative UI product cards.
Challenges we ran into
Reducing the latency of voice models was our biggest hurdle; achieving a "human" response time requires intense optimization of the inference pipeline. We also focused heavily on the UX of "eyes-free" shopping. Ensuring the agent could accurately filter through hundreds of results to find the one correct item without a visual confirmation required fine-tuning our ranking logic and tool-calling accuracy.
Accomplishments that we're proud of
Despite starting later than planned, we are incredibly proud of the end-to-end integration we achieved. Moving from a voice command to a verified, tokenized Visa payment across multiple third-party platforms in under 10 seconds was a massive technical win for us.
What we learned
We dove deep into the world of AI agents, from mastering multi-turn orchestration to implementing the Fetch.ai uAgent protocol. We also learned the intricacies of real-time data scraping and how to handle structured data in a high-concurrency environment.
What's next for Voider
We believe Voider solves a massive friction point in the modern "on-demand" economy. Moving forward, we want to expand our agent's reach to include travel booking and subscription management. As students, we're excited to keep iterating on this to see how far we can push the boundaries of autonomous commerce.
Analysis
View
Metric
- 15
- 8
- 6
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- AnthropicIn code
- CSSIn code
- FastAPIIn code
- Next.jsIn code
- OpenAIIn code
- PythonIn code
- ReactIn code
- Tailwind CSSIn code
- TypeScriptIn code
- LangChainClaimed
9 of 10 appear in the indexed code. 1 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.
AI coding agents
- Claude CodeConfig
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
712 KB
Source files
103
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
Sohamiscurious/TreeHacks2026
129 files · 1.2 MB · @ 9de62f6
Structure
Interface
62 files · 48%Screens, components and styles rendered to the user.
API & routing
8 files · 6%Request entry points: routes, handlers and controllers.
Application logic
29 files · 22%Domain rules, services and shared utilities.
+3 more
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- TypeScript41%
- Python25%
- YAML21%
- Markdown12%
- CSS1%
- Shell1%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
frontend/package.json
npm · 50- @anthropic-ai/sdk
- @elevenlabs/elevenlabs-js
- @elevenlabs/react
- @emotion/is-prop-valid
- @mcp-ui/client
- @radix-ui/react-accordion
- @radix-ui/react-alert-dialog
- @radix-ui/react-aspect-ratio
- @radix-ui/react-avatar
- @radix-ui/react-checkbox
- @radix-ui/react-collapsible
- @radix-ui/react-context-menu
- @radix-ui/react-dialog
- @radix-ui/react-dropdown-menu
- @radix-ui/react-hover-card
- @radix-ui/react-label
- @radix-ui/react-menubar
- @radix-ui/react-navigation-menu
- +32 more
backend/requirements.txt
pypi · 10- elasticsearch
- fastapi
- httpx
- openai
- pydantic
- python-dotenv
- python-multipart
- uagents
- uagents-core
- uvicorn[standard]
backend/agentverse/requirements.txt
pypi · 5- httpx
- langchain_mcp_adapters
- openai
- python-dotenv
- uagents
frontend/scripts/requirements.txt
pypi · 1- python-dotenv
Declared in the repository’s manifests at the indexed commit. A declared package is not proof it is used, and runtime dependencies are listed first.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.