Rika - Personal Assistant
by Krishavardan in Circuits > Computers
267 Views, 2 Favorites, 0 Comments
Rika - Personal Assistant



Hello I'm Krishavardan also known as Krish I study at Fowler Middle School and I'm 12 years old. Let's get back to Rika.
Rika is a next-level AI personal assistant designed to make your daily life smoother and smarter. She keeps you updated with Time, Date, Year, Month, Week, and News, so you’re always in the know.
But here’s the kicker—Rika can chat with you and answer questions both online and offline, making her super reliable wherever you are.
She can write down anything you tell her directly into Notepad and even generate images on demand.
What really sets Rika apart? Her human-like personality and voice that make interactions feel natural and engaging. Plus, she’s a multitasking boss: Rika listens while she talks, can handle multiple queries simultaneously, and executes your commands seamlessly once she’s done speaking. No interruptions, no waiting around.
Check here for more updates: https://www.youtube.com/@InventorKrish
Supplies



For the gear, you’ll want Visual Studio Code—it’s free and does the job like a champ. Now, if you wanna get fancy and drop some cash, PyCharm’s your go-to, though it ain’t free. Both are solid choices for this project. On top of that, we gotta roll with a Groq API Key and set up a private AI environment to keep things running smooth.
Logic



To get the code rolling, start by setting up all the necessary imports, then plug in your Groq API Key. Once that’s locked in, instead of juggling a bunch of if-else statements, you’ll send the data straight to the API. And yeah, this AI can handle multiple queries at once—multitasking like a pro. If you wanna get extra slick, you can add a backup API Key and a private AI setup like I mentioned earlier. But honestly, you only need those backups if you’re throwing way too much data at it—otherwise, you’re good without replacements or private setups.
Now, onto the logic: set up your API Key and pick your favorite model like LLaMA 2, LLaMA 3.2, whatever you vibe with. Then make it answer questions. But don’t get cocky, we ain’t done yet. You can level it up by adding weather and news API keys and feed that info into the main API. Pro tip: in the personality instructions, tell it not to spill the info unless explicitly asked. That way, it’s chill and not oversharing.
For example, what I feed to Rika is the whole shebang: Time, Date, Year, Month, Week, Day, News, and Weather—plus those personality instructions that keep her smooth and human-like. Boom, that’s the magic sauce.
UI

For the UI, honestly, you’ve got full creative freedom—design it however you want because, well, it’s your UI. Make it slick, simple, flashy, or old-school retro vibes; just make sure it works and looks dope for the user. No limits, just pure style and function. I'll show you mine.