Features
A comprehensive look at Ida's capabilities—from real-time transcription to intelligent search and AI-powered recommendations.
Real-Time Transcription
Ida captures audio and converts it to text in real-time, powered by Groq Whisper (whisper-large-v3) for fast, accurate transcription.
Audio Sources
- System Audio — Capture sound from any application (Zoom, Meet, Teams, etc.)
- Microphone — Record your own voice directly
- Both — Capture meeting audio and your microphone simultaneously
Transcription Features
- Speaker Identification — Automatically labels different speakers
- Timestamps — Each segment includes timing information
- Real-time Display — See transcription as it happens
- Custom Vocabulary — Add domain-specific terms for better accuracy
Add company names, product terms, technical jargon, and people's names to improve transcription accuracy. Open Settings → Custom Vocabulary to add terms.
Vocabulary Categories
- Company Terms — Organization names, department names, project codenames
- Product Names — Your products and services
- Technical Terms — Acronyms, API names, frameworks (Kubernetes, OAuth, GraphQL)
- People Names — Colleagues and frequent contacts
Document Indexing
Build your knowledge base by indexing documentation from multiple sources. Ida supports several ingestion methods:
Web Crawler
Automatically crawl and index entire documentation websites:
- Enter a starting URL (e.g.,
https://docs.example.com/getting-started) - Set a page limit (default: 100, max: 1000)
- Crawler discovers linked pages within the same domain
- Content is extracted, chunked, and embedded for search
Crawler Settings
| Setting | Default | Description |
|---|---|---|
| Max Pages | 100 | Maximum number of pages to crawl |
| Delay | 300ms | Delay between requests to be respectful |
| Stay in Path | Yes | Only follow links under the starting URL path |
Local Files
Index Markdown files from your local filesystem:
- Select a folder containing
.mdfiles - Recursively indexes all Markdown documents
- Preserves document structure and headings
Pasted Text
Quickly index snippets of text:
- Copy text from any source
- Paste into Ida with a descriptive title
- Instant indexing for immediate use
Semantic Chunking
Ida uses intelligent chunking to split documents into meaningful pieces that preserve context:
How It Works
- Sentence-aware splitting — Never breaks mid-sentence
- Structure preservation — Respects headings and paragraph boundaries
- Code block protection — Keeps code blocks intact
- Context overlap — Adjacent chunks share sentences for continuity
Chunk Settings
| Parameter | Default | Description |
|---|---|---|
| Target Size | ~400 tokens | Ideal chunk size for retrieval |
| Max Size | ~600 tokens | Hard limit before forced split |
| Min Size | ~100 tokens | Prevents tiny, context-poor chunks |
| Overlap | 2 sentences | Shared context between chunks |
Hybrid Search
Ida combines two search methods for optimal results:
Vector Search (Semantic)
- Uses OpenAI
text-embedding-3-smallembeddings - Understands meaning and context
- Finds relevant content even with different terminology
- Great for natural language queries
Keyword Search (BM25)
- Uses SQLite FTS5 full-text search
- Excellent for exact matches and technical terms
- Handles API names, function names, and acronyms
- Porter stemming for word form normalization
Score Fusion
Results are combined using Reciprocal Rank Fusion (RRF):
combined_score = (vector_score × 0.7) + (bm25_score × 0.3)
// If both methods find the result, apply 1.2× boost
if (found_in_both) combined_score *= 1.2 Semantic search alone can miss exact technical terms. Keyword search alone misses conceptual matches. Together, they provide the best of both worlds.
Keyword Triggers (Instant FTS)
Keyword triggers enable instant documentation retrieval when specific keywords are mentioned in conversation. Instead of waiting for semantic analysis, Ida runs an immediate full-text search (FTS) when it detects configured keywords.
How Keyword Triggers Work
- You configure keywords to watch for (e.g., "google calendar", "gcal", "calendar sync")
- You define an FTS query to run when those keywords are detected
- During transcription, Ida monitors for these keywords in real-time
- When a match is found, it immediately runs the FTS query across your active vaults
- Results appear instantly—typically under 100ms—much faster than semantic search
Creating Keyword Triggers
Open Settings → Documentation → Instant Recommendations to manage keyword triggers:
- Manual Creation — Add keywords and an FTS query manually
- AI Suggestions — Click "Generate Suggestions" to get AI-powered trigger ideas based on your indexed documentation
- Enable/Disable — Toggle individual triggers without deleting them
- Edit — Modify keywords or queries for existing triggers
Example Trigger
| Keywords | FTS Query | Use Case |
|---|---|---|
google calendar, gcal, calendar sync | google calendar oauth sync | Instantly surfaces calendar integration docs when calendar is mentioned |
authentication, auth, login | authentication oauth JWT token | Shows auth-related documentation when discussing login flows |
API rate limit, throttle | rate limit throttle quota | Provides rate limiting info when performance is discussed |
FTS Query Syntax
Keyword trigger queries use SQLite FTS5 syntax for powerful search capabilities:
- Multiple terms — Space-separated terms:
oauth token refresh - OR queries — Use OR for alternatives:
authentication OR oauth - Phrase search — Use quotes for exact phrases:
"API key rotation" - Prefix search — Use * for prefix matching:
auth*matches "authentication", "authorize", etc.
Keyword triggers are perfect for technical terms, product names, and specific topics that have clear documentation. They work best when:
- You have well-organized documentation on specific topics
- Certain keywords reliably indicate what documentation is needed
- Speed is critical—you want instant results during fast-moving conversations
AI-Generated Suggestions
Need help getting started? Use the AI suggestion feature to analyze your indexed documentation and generate smart trigger recommendations:
- Index some documentation in your vault
- Go to Settings → Documentation → Instant Recommendations
- Click "Generate Suggestions"
- Review the 3 suggested triggers based on your content
- Click "Add" to activate any suggestions you like
Keyword Triggers vs. Semantic Recommendations
| Feature | Keyword Triggers (FTS) | Semantic Recommendations |
|---|---|---|
| Speed | ~100ms (instant) | ~300ms |
| Accuracy | Exact matches for known terms | Conceptual understanding |
| Setup | Requires configuration | Works automatically |
| Best For | Technical terms, product names, specific topics | Natural language, exploratory questions |
Both systems work together—keyword triggers provide instant results when keywords match, otherwise the standard semantic recommendation system takes over.
AI Recommendations
During meetings, Ida automatically surfaces relevant documentation based on the conversation:
How Recommendations Work
- Transcription is analyzed for key topics and questions
- Hybrid search finds the most relevant chunks
- AI (Groq LLaMA 3.3 70B) synthesizes an answer with sources
- Recommendations appear in ~300ms
Recommendation Features
- Source Citations — See exactly where information came from
- Relevance Scoring — Most relevant docs appear first
- Pinning — Save important recommendations for later
- Click to Expand — View full context of any source
Chat Interface
Ask questions about your documentation and get AI-powered answers:
Chat Features
- RAG-powered — Answers grounded in your indexed documentation
- Source Citations — Every answer includes relevant sources
- Context Aware — Chat considers current session's transcription
- History — Conversation history is saved per session
Tips for Better Results
- Be specific in your questions
- Reference topics from the transcription for context
- Ask follow-up questions to drill deeper
- Use the pin feature to save important answers
Notes
Take and organize notes at multiple levels:
Session Notes
- Private notes for each session
- Rich text editing with Markdown support
- Auto-saved as you type
Account Notes
- Persistent notes tied to an account (not a session)
- Great for ongoing context about a client or company
- Visible across all sessions with that account
Themes
Ida includes three color themes to match your preference:
Ida (Default)
Deep navy gradient with bright blue accents. Modern and focused.
Dark
High contrast dark theme inspired by VS Code. Maximum readability.
Light
Clean white theme for well-lit environments and presentations.
Change themes in Settings → Appearance. Your preference is saved and persists across sessions.