<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Raghasree Chowdary</title>
    <description>The latest articles on DEV Community by Raghasree Chowdary (@raghasree_chowdary_1).</description>
    <link>https://dev.to/raghasree_chowdary_1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4147320%2F3d33efcc-c617-4d14-806e-593a0df15455.png</url>
      <title>DEV Community: Raghasree Chowdary</title>
      <link>https://dev.to/raghasree_chowdary_1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raghasree_chowdary_1"/>
    <language>en</language>
    <item>
      <title>RecallMeet: Remember the Past, Prepare for What’s Next</title>
      <dc:creator>Raghasree Chowdary</dc:creator>
      <pubDate>Mon, 28 Sep 2026 14:07:15 +0000</pubDate>
      <link>https://dev.to/raghasree_chowdary_1/recallmeet-remember-the-past-prepare-for-whats-next-52i8</link>
      <guid>https://dev.to/raghasree_chowdary_1/recallmeet-remember-the-past-prepare-for-whats-next-52i8</guid>
      <description>&lt;h1&gt;
  
  
  RecallMeet: Remember the Past, Prepare for What’s Next
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1. Introduction
&lt;/h2&gt;

&lt;p&gt;Meetings contain important information such as decisions, commitments, project discussions, and unresolved issues. As the number of meetings increases, remembering all this information becomes difficult.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;RecallMeet&lt;/strong&gt; is a personal AI meeting-memory and preparation agent that remembers a user's previous meetings, connects them through projects, tracks commitments, and prepares the user for upcoming meetings.&lt;/p&gt;

&lt;p&gt;The core idea is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Remember → Prepare → Feedback → Learn → Prepare better.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Each user's meetings and memory remain private and isolated from other users.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. The Problem
&lt;/h2&gt;

&lt;p&gt;Important information is often scattered across multiple meetings of the same project. Users may have to search through old transcripts to remember decisions, commitments, and unresolved issues before a new meeting.&lt;/p&gt;

&lt;p&gt;A traditional workflow is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meeting → Transcript → Summary&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;RecallMeet extends this into:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meeting → Project Context → Long-Term Memory → Future Preparation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of only answering &lt;em&gt;“What happened in this meeting?”&lt;/em&gt;, RecallMeet focuses on:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“What do I need to know before my next meeting?”&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  3. The RecallMeet Solution
&lt;/h2&gt;

&lt;p&gt;Users upload meeting transcripts containing the project, date, participants, and conversation.&lt;/p&gt;

&lt;p&gt;The system extracts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Important discussion points&lt;/li&gt;
&lt;li&gt;Decisions&lt;/li&gt;
&lt;li&gt;User commitments&lt;/li&gt;
&lt;li&gt;Due dates&lt;/li&gt;
&lt;li&gt;Unresolved issues&lt;/li&gt;
&lt;li&gt;Project context&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Meetings from the same project are connected within the user's private history.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Apollo Meeting 1
       ↓
Requirements + Security
       ↓
Apollo Meeting 2
       ↓
API + Commitment
       ↓
Apollo Meeting 3
       ↓
Deployment + Unresolved Issue
       ↓
Apollo Meeting 4
       ↓
Client Concerns
       ↓
Project Memory
       ↓
"Prepare Me"
       ↓
Personalized Preparation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;strong&gt;“Prepare Me”&lt;/strong&gt; feature uses this project history to generate previous discussions, pending commitments, unresolved issues, important context, and recommended discussion points.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Technical Architecture
&lt;/h2&gt;

&lt;p&gt;RecallMeet separates structured data, AI reasoning, and long-term memory.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Next.js frontend&lt;/strong&gt; manages the user interface, while the &lt;strong&gt;FastAPI backend&lt;/strong&gt; handles application logic.&lt;/p&gt;

&lt;p&gt;The application database stores users, meetings, projects, commitments, due dates, and statuses. The &lt;strong&gt;LLM&lt;/strong&gt; handles summarization, information extraction, reasoning, and preparation generation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hindsight&lt;/strong&gt; provides long-term contextual memory, storing meaningful experiences, project context, and preparation feedback.&lt;/p&gt;

&lt;h3&gt;
  
  
  Technical Architecture Block Diagram
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                         ┌──────────────────────┐
                         │         USER         │
                         │  Login / Dashboard   │
                         └──────────┬───────────┘
                                    │
                                    ▼
                         ┌──────────────────────┐
                         │     NEXT.JS UI       │
                         │                      │
                         │ • Meeting Upload     │
                         │ • Projects           │
                         │ • Commitments        │
                         │ • Prepare Me         │
                         │ • Prep Feedback      │
                         └──────────┬───────────┘
                                    │
                                    ▼
                         ┌──────────────────────┐
                         │    FASTAPI BACKEND   │
                         │                      │
                         │ • Authentication     │
                         │ • Meeting Management │
                         │ • Project Management │
                         │ • Preparation Engine │
                         └──────────┬───────────┘
                                    │
              ┌─────────────────────┼─────────────────────┐
              │                     │                     │
              ▼                     ▼                     ▼
      ┌───────────────┐     ┌───────────────┐     ┌────────────────┐
      │  PostgreSQL   │     │   LLM ENGINE  │     │    HINDSIGHT   │
      │               │     │               │     │    MEMORY      │
      │ Users         │     │ Summarization │     │ Experiences    │
      │ Meetings      │     │ Extraction    │     │ Project Context│
      │ Projects      │     │ Reasoning     │     │ Feedback       │
      │ Commitments   │     │ Preparation   │     │ Learning       │
      └───────────────┘     └───────┬───────┘     └───────┬────────┘
                                    │                     │
                                    └──────────┬──────────┘
                                               ▼
                                    ┌──────────────────────┐
                                    │ PREPARATION ENGINE   │
                                    │                      │
                                    │ Project History      │
                                    │ + Commitments        │
                                    │ + Issues             │
                                    │ + Feedback           │
                                    └──────────┬───────────┘
                                               │
                                               ▼
                                    ┌──────────────────────┐
                                    │ PERSONALIZED MEETING │
                                    │      BRIEFING        │
                                    └──────────┬───────────┘
                                               │
                                               ▼
                                    ┌──────────────────────┐
                                    │    PREP FEEDBACK     │
                                    └──────────┬───────────┘
                                               │
                                               ▼
                                    ┌──────────────────────┐
                                    │ HINDSIGHT LONG-TERM  │
                                    │       LEARNING       │
                                    └──────────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  5. How RecallMeet Works
&lt;/h2&gt;

&lt;p&gt;The workflow begins when a user uploads a meeting transcript. RecallMeet analyzes it and extracts useful information such as decisions, commitments, and unresolved issues.&lt;/p&gt;

&lt;p&gt;This information is connected to the relevant project. Hindsight maintains meaningful long-term context, while structured information such as commitments and statuses is maintained by the application database.&lt;/p&gt;

&lt;p&gt;When the user selects &lt;strong&gt;“Prepare Me,”&lt;/strong&gt; relevant project history is retrieved and used to generate a personalized briefing.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Previous Discussions:&lt;/strong&gt; API integration, security, deployment&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pending Commitments:&lt;/strong&gt; Send API documentation&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Unresolved Issues:&lt;/strong&gt; Client budget concern&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommended Focus:&lt;/strong&gt; Follow up on commitments and unresolved concerns.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. The Hindsight Learning Loop
&lt;/h2&gt;

&lt;p&gt;The most important feature of RecallMeet is its ability to use &lt;strong&gt;Prep Feedback&lt;/strong&gt; to improve future preparation.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;User Feedback:&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;“You missed the client's budget concern. Focus more on unresolved client concerns next time.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This feedback becomes part of the user's long-term memory and can influence the next preparation.&lt;/p&gt;
&lt;h3&gt;
  
  
  Core Learning Diagram
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                 ┌─────────────────────┐
                 │   MEETING UPLOAD    │
                 └──────────┬──────────┘
                            ↓
                 ┌─────────────────────┐
                 │   AI UNDERSTANDS    │
                 │     MEETING         │
                 └──────────┬──────────┘
                            ↓
              ┌─────────────────────────────┐
              │ PROJECT + DECISIONS         │
              │ COMMITMENTS + ISSUES        │
              └──────────────┬──────────────┘
                             ↓
                   ┌──────────────────┐
                   │ HINDSIGHT MEMORY │
                   └────────┬─────────┘
                            ↓
                   ┌──────────────────┐
                   │   "PREPARE ME"   │
                   └────────┬─────────┘
                            ↓
                ┌────────────────────────┐
                │ PERSONALIZED PREP      │
                │ Context + Commitments  │
                │ Issues + Focus         │
                └───────────┬────────────┘
                            ↓
                   ┌──────────────────┐
                   │   PREP FEEDBACK  │
                   └────────┬─────────┘
                            ↓
                   ┌──────────────────┐
                   │ HINDSIGHT LEARNS │
                   └────────┬─────────┘
                            ↓
                ┌────────────────────────┐
                │ NEXT PREPARATION       │
                │ Uses Previous Feedback │
                └───────────┬────────────┘
                            ↓
                   ┌──────────────────┐
                   │ BETTER FOCUS     │
                   └──────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;The key learning behavior is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;First Preparation → Feedback → Hindsight Memory → Second Preparation → Improved Focus&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  7. User Experience and MVP
&lt;/h2&gt;

&lt;p&gt;The user logs into RecallMeet, uploads meeting transcripts, and organizes them by project. The system builds project memory as more meetings are added.&lt;/p&gt;

&lt;p&gt;Before an upcoming meeting, the user selects &lt;strong&gt;“Prepare Me”&lt;/strong&gt; to receive a personalized briefing.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LOGIN
  ↓
UPLOAD MEETING
  ↓
ANALYZE TRANSCRIPT
  ↓
EXTRACT INFORMATION
  ↓
PROJECT MEMORY
  ↓
"PREPARE ME"
  ↓
PERSONALIZED PREPARATION
  ↓
PREP FEEDBACK
  ↓
HINDSIGHT LEARNS
  ↓
BETTER FUTURE PREPARATION
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The MVP focuses on authentication, meeting uploads, project organization, information extraction, commitment tracking, Hindsight memory, personalized preparation, and Prep Feedback. Features such as real-time transcription, meeting-platform integrations, mobile apps, and cross-user memory are outside the initial MVP.&lt;/p&gt;




&lt;h2&gt;
  
  
  8. Conclusion
&lt;/h2&gt;

&lt;p&gt;RecallMeet transforms meeting information into a continuously useful personal memory system.&lt;/p&gt;

&lt;p&gt;Instead of treating meetings as isolated conversations, it connects them through project context, remembers important information, tracks commitments, and prepares users for future discussions.&lt;/p&gt;

&lt;p&gt;Its central learning loop is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Remember → Prepare → Feedback → Learn → Prepare better.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;RecallMeet is therefore more than a meeting summarizer—it is a &lt;strong&gt;private, project-aware AI memory that turns past meetings and preparation feedback into progressively better preparation for the user's next meeting.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project Deliverables &amp;amp; Links&lt;/strong&gt;&lt;br&gt;
GitHub Repository: &lt;a href="https://github.com/Ho436-art/RecallMeet" rel="noopener noreferrer"&gt;https://github.com/Ho436-art/RecallMeet&lt;/a&gt;&lt;br&gt;
Demo Video: &lt;a href="https://youtu.be/xuQOZrfyWJU" rel="noopener noreferrer"&gt;https://youtu.be/xuQOZrfyWJU&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
