dwain-barnes/sky-livekit-agent-perplexica
Sky LiveKit Agent Perplexica is a local, free solution integrating LiveKit with advanced internet search. It uses a local Perplexica instance with function calling to retrieve and summarise search results in natural language. Powered by Faster Whisper, Ollama (Qwen 2.5) and Kokoro-82M TTS.
Implements a modular agent architecture that chains Speaches for speech-to-text, Ollama's language model with tool-calling capabilities to invoke Perplexica searches, and Kokoro-FastAPI for speech output—all coordinating through LiveKit's WebRTC infrastructure. The system includes source attribution for search results and uses a custom TTS wrapper to integrate Kokoro within the voice pipeline. Designed as a fully self-hosted alternative to cloud-based voice assistants, eliminating external API dependencies while maintaining conversational search functionality.
No commits in the last 6 months.
Stars
33
Forks
6
Language
Python
License
—
Category
Last pushed
Feb 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/dwain-barnes/sky-livekit-agent-perplexica"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nooqta/saiku
AI Agent capable of automating various tasks using MCP
sanjay3290/ai-skills
Collection of agent skills for AI coding assistants
Awaisali36/Outbound-Real-State-Voice-AI-Agent-
📞 Automated voice AI calling system using VAPI, n8n, and Airtable. Calls leads automatically,...
team-telnyx/skills
Official Telnyx skills for AI coding agents
livekit/agent-skills
Reusable AI coding agent skills for building voice AI with LiveKit