Spaces:
Sleeping
Sleeping
metadata
title: Explainor
emoji: π
colorFrom: purple
colorTo: pink
sdk: gradio
sdk_version: 5.0.0
app_file: app.py
pinned: false
license: mit
tags:
- mcp-in-action-track-creative
π Explainor
Learn anything through the voice of your favorite characters!
π What is Explainor?
Explainor is an AI agent that takes any topic you want to learn about and explains it through the voice of fun characters! Choose from 6 unique personas:
| Persona | Style |
|---|---|
| πΆ 5-Year-Old | Simple words, excited, curious questions |
| π¨βπ³ Gordon Ramsay | Intense, food metaphors, "It's RAW!" |
| π΄ββ οΈ Pirate | "Arrr!", treasure metaphors, swashbuckling |
| π Shakespeare | Dramatic, old English, theatrical |
| π Surfer Dude | "Brooo", chill vibes, wave metaphors |
| π§ Yoda | Inverted syntax, wise, Force references |
π οΈ How It Works
- Enter a topic - Anything from "Quantum Computing" to "How do volcanoes work?"
- Choose a persona - Pick your favorite character
- Choose your audience - Who are you explaining to?
- Watch the magic - The AI agent:
- π Researches your topic using web search
- π Extracts key facts from sources
- π Transforms the explanation into the character's voice
- π Reads it aloud with a matching voice!
π€ Who's Listening?
Make the explanation even more tailored by choosing your audience:
| Audience | Effect |
|---|---|
| π€ Just me | Standard explanation |
| π΅ My confused grandmother | Extra simple, patient |
| π€ A skeptical robot | Logical, evidence-based |
| π½ An alien visiting Earth | Explain Earth concepts |
π Tech Stack
- LLM: Nebius AI - Llama 3.3 70B for intelligent explanations
- TTS: ElevenLabs - Realistic voice synthesis with character-matched voices
- Web Search: DuckDuckGo API for topic research
- Frontend: Gradio with MCP integration
π Hackathon Submission
- Event: MCP's 1st Birthday Hackathon
- Track: MCP in Action (Track 2)
- Category: Creative
- Team: kaiser-data
- Sponsor Integration: ElevenLabs for text-to-speech
π License
MIT License - Feel free to use and modify!
Made with β€οΈ for MCP's 1st Birthday Hackathon