KoljaB/Linguflex
A Python framework for building a voice-driven AI assistant with function-calling capabilities for smart home control, web search, weather, email, and scheduling.

Linguflex is a voice-based AI companion framework that creates interactive AI personalities capable of performing real-world tasks through function-calling. It leverages the OpenAI API for natural language understanding and enables voice-controlled interactions with smart home devices, music playback, internet search, email retrieval, weather information, news feeds, scheduling, and image generation. The system is designed to simulate an engaging, Jarvis-like AI experience.