What is CaseMind?
CaseMind is Victoria AI’s persistent memory system that stores, organizes, and recalls all information about your cases. Unlike traditional chatbots that forget context between sessions, CaseMind remembers everything across all conversations, documents, and interactions.Key Features
289+ Fact Types
Automatically extracts and categorizes facts into 289+ structured types (parties, assets, dates, etc.)
Intelligent Deduplication
3-tier deduplication ensures no duplicate facts, even when information appears multiple times
Temporal Tracking
Tracks when facts were learned, updated, and from which source
Confidence Scoring
Each fact has a confidence score based on source quality and consistency
How It Works
1
Information Extraction
When you interact with Victoria or upload documents, CaseMind automatically extracts relevant facts:
- Party information (names, ages, occupations)
- Financial data (assets, income, debts)
- Dates and deadlines
- Case events and history
- Legal issues and claims
2
Deduplication
Before storing, CaseMind checks for duplicates using a 3-tier system:
- Exact match: Identical facts are merged
- Semantic similarity: Similar facts are reconciled
- Temporal ordering: Newer information updates older facts
3
Storage & Indexing
Facts are stored in PostgreSQL with:
- Full-text search indexing
- Vector embeddings for semantic search
- Relationships between facts
- Source attribution
4
Retrieval
When Victoria needs context, CaseMind:
- Searches relevant facts by keyword or semantic meaning
- Ranks by confidence and recency
- Returns contextual information to the AI agent
Extractable Fact Types
CaseMind can extract 289+ different fact types, organized into categories:Party Information
- Full names, aliases, maiden names
- Ages, birthdates
- Occupations, employers
- Contact information
- Residency and domicile
Financial Facts
- Assets (real estate, vehicles, accounts)
- Income sources and amounts
- Debts and liabilities
- Business interests
- Retirement accounts
Case Timeline
- Marriage date
- Separation date
- Filing date
- Important events
- Court dates and deadlines
Children
- Names and ages
- Custody arrangements
- Support orders
- School and medical info
- Special needs
Legal Issues
- Contested issues
- Settlement positions
- Court orders
- Pending motions
- Discovery status
Deduplication System
CaseMind’s 3-tier deduplication prevents information overload:Tier 1: Exact Match
Tier 2: Semantic Similarity
Tier 3: Temporal Updates
Source Attribution
Every fact in CaseMind tracks its source:| Source Type | Examples | Confidence Weight |
|---|---|---|
| Court Documents | Filed motions, orders | High (90-100%) |
| Client Documents | Financial affidavits, pay stubs | High (85-95%) |
| AI Conversations | Victoria chat sessions | Medium (70-85%) |
| Manual Entry | User-entered data | High (90-100%) |
| Third-Party | Public records | Medium-High (80-90%) |
Memory Retrieval
When Victoria needs information, CaseMind uses hybrid search:- Keyword Search: Full-text search on fact content
- Semantic Search: Vector similarity for conceptual matches
- Relationship Traversal: Following connections between facts
- Temporal Filtering: Prioritizing recent or historically relevant facts
Example Query Flow
Privacy & Security
CaseMind memory is protected by:- Firm Isolation: Each firm’s CaseMind data is completely separate
- Case Isolation: Facts are scoped to specific cases
- Encryption: All data encrypted at rest (AES-256) and in transit (TLS 1.3)
- Access Control: Only authorized users can access case facts
- Audit Logs: All fact access and modifications are logged
Managing CaseMind
Viewing Extracted Facts
In Case Workspace, click Case Details → Extracted Facts to see:- All facts organized by category
- Source attribution for each fact
- Confidence scores
- Last updated timestamps
Editing Facts
You can manually edit or remove incorrect facts:- Navigate to Case Details → Extracted Facts
- Click on any fact to edit or delete
- Changes are logged in the audit trail
Exporting Facts
Export all case facts to:- JSON: For data analysis or backup
- PDF: For court filing or client review
- CSV: For spreadsheet analysis
Best Practices
Upload Documents Early
Upload Documents Early
The more documents CaseMind processes, the richer the memory:
- Upload financial affidavits first
- Add court orders and pleadings
- Include correspondence when relevant
Review Extracted Facts
Review Extracted Facts
Periodically review extracted facts for accuracy:
- Check financial figures against source documents
- Verify dates and deadlines
- Correct any AI extraction errors
Use Specific Names
Use Specific Names
Help CaseMind by using full names consistently:
- “John Smith” vs. “the husband”
- “Acme Corp” vs. “his business”
- “2023 Toyota Camry” vs. “the car”
Provide Date Context
Provide Date Context
When information changes over time, mention dates:
- “As of January 2025, John earns…”
- “Before the separation, they owned…”
- “The most recent appraisal shows…”
Memory Optimization
CaseMind automatically optimizes memory usage:- Fact Pruning: Very old, low-confidence facts may be archived
- Consolidation: Related facts are linked and summarized
- Prioritization: Frequently accessed facts get higher retrieval priority
Integration with Victoria AI
Every Victoria AI agent has full access to CaseMind:- Co-Counsel: Uses facts for legal strategy and motion drafting
- Financial Analyst: Retrieves financial data for calculations
- Discovery Manager: References known facts to identify gaps
- Case Manager: Tracks deadlines and case timeline
- Client Liaison: Recalls case details for client communications