RewindDB
JSON →Interface with the Rewind.ai SQLite database to access audio transcripts and screen OCR data.
Install
pip install . Tools · 10
- get_transcripts_relative Get audio transcripts from a relative time period (e.g., '1hour', '30minutes', '1day', '1week'). Returns transcript sessions with full text content suitable for analysis, summarization, or detailed review. Each session includes complete transcript text and word-by-word timing.
- get_transcripts_absolute PRIMARY TOOL for meeting summaries - Get complete audio transcripts from a specific time window (e.g., '3 PM meeting'). This is the FIRST tool to use when asked to summarize meetings, calls, or conversations from specific times. Returns full transcript sessions with complete text content ready for analysis and summarization.
- search_transcripts Search for specific keywords/phrases in transcripts. NOT for meeting summaries - use get_transcripts_absolute instead when asked to summarize meetings from specific times. This tool finds keyword matches with context snippets, useful for finding specific topics or names mentioned across multiple sessions.
- search_screen_ocr Search through OCR screen content for keywords. Finds text that appeared on screen during specific time periods. Use this to find what was displayed on screen, applications used, or visual content during meetings or work sessions. Complements audio transcripts by showing what was visible.
- get_screen_ocr_relative Get all screen OCR content from a relative time period (e.g., '2hours', '1day'). Returns complete OCR text content that was visible on screen, organized by application and timestamp. Use this to see everything that was displayed during a time period.
- get_screen_ocr_absolute Get all screen OCR content from a specific time window. Returns complete OCR text content from the specified time range, with optional application filtering. Essential for reviewing what was visible during meetings or work sessions.
- get_ocr_applications_relative Discover all applications that have OCR data from a relative time period. Shows which applications were active and their activity levels. Use this to identify applications before filtering OCR content.
- get_ocr_applications_absolute Discover all applications that have OCR data from a specific time window. Helps identify what applications were active during specific meetings or time periods.
- get_activity_stats Get activity statistics for a specified time period (e.g., '1hour', '30minutes', '1day', '1week'). Provides comprehensive statistics about audio recordings, screen captures, and application usage.
- get_transcript_by_id FOLLOW-UP TOOL - Get complete transcript content by audio ID. Use this AFTER get_transcripts_absolute to retrieve full transcript text for summarization. Essential second step when the first tool shows preview text that needs complete content for proper analysis.
Links
★ 18 GitHub stars