Meet Nira (A.K.A. Your New Best Buddy!)
๐ค AI with Personality: Created by Voidware Labs, Nira is smart, witty, and may even Rickroll you when you least expect it!
๐ง Neural Interactive Responsive Agent: Assists with everyday tasks, provides info, entertains with jokes, and engages in friendly banter. Learns from interactions and grows smarter over time.
โ
Features:
๐ฌ Conversational AI: Nira engages in natural conversations. Whether you need answers or just a friendly chat, sheโs got you covered.
๐ Local Q&A Database: Nira remembers your previous questions for faster, more efficient responses.
๐ Dictionary & Thesaurus: Get definitions and synonyms on the goโNira is like your personal word wizard!
๐ก๏ธ Mood Detection: Nira detects your mood and adjusts responses accordingly. Feeling down? She might throw in a joke or motivational quote.
๐ Easter Eggs & Surprises: Nira is full of surprisesโsay the right word and you might unlock a Rickroll or a surprise poem!
๐ Task Management & Reminders: Need help with to-do lists? Nira can set reminders and politely nudge you until tasks are done.
๐ Multi-Platform Compatibility: Nira works on Windows, macOS, Linux, and Android. (A desktop app is planned for later.)
โ
Behind the Scenes:
๐ Powered by Python: Niraโs core functionality is coded in Python.
๐ก Google Generative AI: Helps make Niraโs conversations more natural and fluid.
๐๏ธ Speech Recognition: Nira understands voice commands, making interactions more seamless.
๐ฃ๏ธ Pyttsx3: Allows Nira to speak back, adding a human touch.
๐ก Requests: Nira fetches jokes and content via online APIs.
โฐ Datetime: Provides time-based greetings and sets reminders.
๐ฒ Random: Adds a touch of randomness to jokes and responses.
๐ Asyncio: Ensures real-time, smooth interaction.
๐ Re (Regular Expressions): Helps Nira interpret complex commands.
๐พ JSON: Stores user data securely.
โ
Error Handling & Recovery:
๐ Fallback Jokes: If an API is down, Nira pulls jokes from her local database.
๐ Rephrasing Prompts: If she doesnโt understand, sheโll ask you to rephrase.
๐ Learning from Mistakes: Nira learns from corrections to improve over time.
โ
Security & Privacy:
๐ Local Storage: Sensitive data stays on your device.
๐ End-to-End Encryption: Ensures secure communication with online services.
๐ ๏ธ User Control: You control what data Nira can access, adjustable in the settings.
โ
Conclusion:
๐ Nira: More than just an AI assistantโsheโs your digital companion with humor, helpfulness, and surprises!
๐ฑ Coming Soon to Playstore: Stay tuned for the Playstore release!
Special shoutout to @Blobby for their amazing development work on N.I.R.A.! Thanks for making this AI vision come to life!