Overview
The AI chat system uses LangChain to orchestrate conversations with multiple AI providers including OpenAI and Google AI. Your conversations are saved automatically, searchable, and can be organized into collections or shared with colleagues. Key capabilities:- Multiple AI models for different use cases
- Context-aware conversations with memory
- Real-time streaming responses
- Usage tracking and limits by tier
- Save, organize, and share conversations
Available AI models
Freiya provides access to different AI models based on your subscription tier. Each model is optimized for specific tasks and use cases.Model types
- Standard models
- Advanced models
- Specialized models
Best for: Everyday research questions, quick lookups, general inquiriesStandard models provide solid performance for most research tasks. They’re fast, reliable, and included in all tiers including Free.Use cases:
- Explaining basic concepts
- Summarizing paper abstracts
- Generating research questions
- Brainstorming ideas
- Quick fact checking
Your subscription tier determines which models you can access. See subscription tiers for model availability by plan.
Starting a conversation
Creating and managing chats in Freiya is simple and intuitive.Create a new chat
1
Open chat
Click Chat in the sidebar or press
Ctrl/Cmd + N2
Select a model
Choose your preferred AI model from the dropdown at the top
3
Type your message
Enter your question or prompt in the input box
4
Send
Press
Enter or click the send button (use Shift + Enter for line breaks)Example prompts
Good prompts:Chat interface features
Message display
All messages support rich formatting:- Markdown rendering - Bold, italics, lists, and more
- Code blocks - Syntax-highlighted code in 100+ languages
- Math equations - LaTeX math rendered with KaTeX
- Tables - Formatted tables for structured data
- Links - Clickable URLs and references
Message actions
Hover over any message to access quick actions:| Action | Description | Shortcut |
|---|---|---|
| Copy | Copy message content to clipboard | Ctrl/Cmd + C |
| Regenerate | Generate a new response | Ctrl/Cmd + R |
| Edit | Edit your message and resend | Ctrl/Cmd + ↑ |
| Delete | Remove message from chat | Delete |
| Vote | Thumbs up/down for feedback | - |
Streaming responses
Responses stream in real-time, so you see the AI “thinking” as it generates text. You can:- Read as it types - Start reading before the response finishes
- Stop generation - Click stop if you have enough information
- Copy partial - Copy text even while streaming
Usage tracking
Freiya tracks your AI usage to ensure fair access and manage costs. Each model type has separate limits.How usage works
1
Monthly allocation
Your tier determines how many messages you get per model type each month
2
Per-message deduction
Each message you send consumes one message credit for that model
3
Real-time tracking
See your remaining messages for each model in the interface
4
Monthly reset
All limits reset on the 1st of each month
View usage statistics
Navigate to Settings → Usage to see:- Messages used per model type
- Messages remaining
- Next reset date
- Historical usage charts
Managing conversations
Chat titles
Chats are automatically titled based on your first message. You can rename them anytime:- Click the chat title or triple-dot menu
- Select Rename
- Enter a new title
- Press
Enterto save
Pinning chats
Pin important conversations to keep them at the top of your sidebar:- Hover over a chat in the sidebar
- Click the pin icon
- Pinned chats appear in a “Pinned” section at the top
- Active research projects
- Frequently referenced conversations
- Important methodology discussions
- Ongoing brainstorming sessions
Chat organization
Sidebar features:- Search - Find chats by title or content
- Filter by date - Today, Yesterday, Last 7 days, etc.
- Filter by tags - Organize with custom tags (coming soon)
- Sort options - By date, title, or relevance
Deleting chats
Remove conversations you no longer need:- Open the chat or hover in sidebar
- Click the triple-dot menu
- Select Delete
- Confirm deletion
Chat collections
Group related conversations into collections for better organization.Creating chat collections
1
Navigate to Collections
Click Collections in the sidebar
2
Create new collection
Click New Chat Collection
3
Name and configure
Enter name, description, and choose a color
4
Add chats
Add existing chats to your new collection
- “Thesis Research” - All chats related to your thesis
- “Methodology Discussions” - Chats about research methods
- “Literature Review” - Conversations about papers you’ve read
- “Project Ideas” - Brainstorming and planning chats
Free tier: 2 chat collections. Pro/Nova: 20 collections.
Sharing conversations
Share interesting conversations with colleagues, on social media, or for reference.Create a shareable link
1
Open the chat
Navigate to the chat you want to share
2
Click Share
Click the share icon or Share button
3
Generate link
Freiya creates a unique, read-only URL
4
Copy and share
Copy the link and share it anywhere
Share features
- Read-only access - Recipients can view but not edit
- No login required - Anyone with the link can access
- View tracking - See how many times it’s been viewed
- Deactivate anytime - Revoke access whenever you want
- Access token security - Unique token prevents guessing
Paper-linked chats
Create chats specifically about a paper to get context-aware responses.How to link a paper
Method 1: From paper detail page- Open a paper in your library
- Click Chat about this paper
- New chat opens with paper context
- Mention the paper title in your message
- Freiya suggests linking the paper
- Confirm to add context
- AI has full paper metadata
- More accurate, contextual responses
- References specific sections
- Links preserved in chat
Context and memory
Freiya maintains conversation context throughout your chat session.How context works
- Full chat history - AI sees all previous messages
- Smart trimming - Long chats are condensed intelligently
- Persistent memory - Context saved between sessions
- Token management - Automatic optimization for long conversations
Advanced features
Model comparison
Compare responses from different models:- Get a response from one model
- Switch to another model
- Ask the same question
- Compare the different approaches
Export conversations
Export chats for reference or archival:- Open the chat
- Click Export
- Choose format (Markdown, PDF, or Text)
- Download the file
- Archive important conversations
- Include in research notes
- Share with collaborators
- Document AI assistance in your work
Chat with documents (coming soon)
Upload documents directly to chats for AI analysis:- Ask questions about uploaded PDFs
- Analyze data files
- Extract information from documents
- Compare multiple documents
Best practices
Be specific
Provide context and details in your questions for better responses
Iterate
Refine your questions based on responses. Ask follow-ups for clarity
Verify information
Always verify AI responses against source materials
Organize chats
Use collections and clear titles to keep conversations organized
Effective prompting tips
- Start with context - Explain what you’re working on
- Be specific - Ask precise questions rather than broad ones
- Request format - Specify if you want lists, paragraphs, or tables
- Provide examples - Show the AI what you’re looking for
- Follow up - Build on previous responses with clarifying questions
Troubleshooting
I ran out of messages for my model
I ran out of messages for my model
You have three options:
- Wait until the 1st of next month for your reset
- Switch to a different model type
- Upgrade your tier for higher limits
The AI response seems incorrect
The AI response seems incorrect
AI models can make mistakes. Always:
- Verify against source materials
- Cross-check important facts
- Ask for clarification or sources
- Use multiple models for important queries
My chat history disappeared
My chat history disappeared
Chats are saved automatically, but:
- Check if you’re logged into the correct account
- Look in the “All Chats” view, not just “Recent”
- Check if you accidentally deleted it
- Contact support if the issue persists
The response stopped mid-sentence
The response stopped mid-sentence
This can happen due to:
- Token limits on the model
- Network interruption
- Click “Regenerate” to try again
- Or ask the AI to continue with “Please continue”
Can I use the AI for writing my papers?
Can I use the AI for writing my papers?
You can use AI as a research assistant, but:
- Always write in your own words
- Use AI for brainstorming and understanding
- Cite sources properly, not the AI
- Check your institution’s AI usage policies
- Never submit AI-generated text as your own work
Keyboard shortcuts
Speed up your chat workflow:| Action | Shortcut |
|---|---|
| New chat | Ctrl/Cmd + N |
| Send message | Enter |
| New line | Shift + Enter |
| Edit last message | Ctrl/Cmd + ↑ |
| Regenerate | Ctrl/Cmd + R |
| Copy message | Ctrl/Cmd + C (hover on message) |
| Delete message | Delete (hover on message) |