Skip to content
All projects

AI and Machine Learning

RIMA

RIMA is a chat-first workspace where friends, families and teams talk normally and an assistant quietly turns the conversation into tasks, reminders and summaries. Instead of filling in forms, you mention @RIMA and ask.

Ask @RIMA to summarize a room and it reads the recent conversation and answers in plain language, with who is blocked and what is due.

Every part of life in one place: trips, family, work and health
Rima turns a normal group chat into tracked tasks and reminders
Focused rooms keep one project's decisions and follow-ups together
A dashboard that spots open questions, urgent items and blockers
Workspaces and rooms grouped by work, life, study and health
Ask who needs attention and get a straight answer

01 / 06Every part of life in one place: trips, family, work and health

Overview

Plans get lost in group chats. Someone says they will book the flights by Friday, someone else is waiting on a survey, and a week later nobody remembers who owed what. RIMA keeps the chat but adds an assistant that listens for those moments.

Each workspace, such as a trip, a family, a company program or a personal health space, has a main conversation and smaller rooms for focused topics. Mentioning @RIMA lets you create rooms, add people, or ask for a recap, and the assistant replies in the thread using the recent messages as context.

A dashboard view for each workspace pulls out open questions, urgent messages and blocked work, so you can see where things stand without scrolling back. The app is built as an installable phone app, and a voice mode lets you talk to the assistant out loud.

Features

  • Organize life into workspaces with focused rooms, grouped by work, life, study and health
  • Mention @RIMA to create a room, add a member or get a summary of the discussion
  • Ask open questions in a room and get an answer based on the latest messages
  • See a dashboard of open questions, urgent items and blocked work for each workspace
  • Talk to the assistant by voice instead of typing
  • Try everything in a demo mode with sample workspaces, no account needed

Challenges

  • Making the assistant useful inside a busy chat without answering every message. RIMA only responds when it is mentioned, handles simple commands like creating rooms and adding people directly, and sends everything else to Gemini with the last few messages as context.
  • Pulling tasks out of casual writing. Messages like "@Maryam please book flights due Friday" are parsed into an owner, a task and a deadline, which feed the workspace dashboard.
  • Keeping a realistic demo without a backend. Sample workspaces are seeded from a SQLite script, exported to JSON and kept in a persisted client store, so every visitor gets the same populated app and their changes stay on their own device.
  • Supporting real-time voice. The voice mode streams microphone audio to Gemini's native audio model and plays the reply back, with clear states for connecting, listening and speaking.