Your Personal Intelligent Assistant
Curio is an intelligent assistant designed to help with everyday tasks. Whether you need cooking recipes, homework help, car maintenance tips, budgeting advice, or home repair guidance, Curio is here to assist you in both English and Spanish.
π Upload Your Documents
Start by uploading documents that matter to you:
- Recipes and cookbooks
- Car manuals and maintenance guides
- Home repair instructions
- Financial documents
- Educational materials
- Any other documents you want Curio to remember
π§ How We Process Your Documents
When you upload a document, Curio uses advanced AI technology to understand and remember it:
- Text Extraction: We extract all text from your documents (PDF, Word, text files)
- Chunking: We break documents into manageable pieces (500 tokens with 100-token overlap) to maintain context
- Vector Embeddings: We convert text into mathematical representations (768-dimensional vectors) that capture meaning
- Secure Storage: Everything is stored securely in your isolated knowledge base
π¬ Ask Questions in Plain Language
Just ask Curio anything in natural language. No special syntax needed:
- "Give me a recipe for chicken soup"
- "How do I change a flat tire?"
- "Help me understand fractions"
- "What's a good budget for a family of 4?"
π Smart Search & Retrieval
When you ask a question, Curio:
- Converts your question into the same mathematical format as your documents
- Searches your knowledge base using semantic similarity (pgvector)
- Retrieves the top 5 most relevant chunks from your documents
- Combines this with recent conversation history for context
π Web Search Integration
For current events and up-to-date information, Curio automatically detects when you need web search:
- Keywords like "latest," "today," "news," "current," "2026" trigger web search
- Uses Brave Search API for fresh, real-time information
- Results are temporary context (not stored unless you ask)
- You control whether web search is enabled in your settings
π€ IA Processing
Curio uses powerful IA models for intelligent processing:
- LLM Model: Llama 3 70B (via Together AI) for advanced reasoning and user interaction
- Embedding Model: nomic-embed-text (768 dimensions) for semantic understanding
- Image Generation: Together IA models for high-quality image creation
- Secure Processing: All data stays on our servers with secure API connections
- Bilingual Support: Responds naturally in English or Spanish based on your preference
π Your Data Security
Your privacy and security are our top priorities:
- Complete Isolation: Your data is completely separate from other users
- Encryption: Sensitive data uses AES-256-GCM encryption
- User-Specific Keys: Encryption keys are unique to you and never stored
- Audit Logging: All access is logged for transparency
- No Data Sharing: Your documents and conversations are never shared
πΎ Membership & Usage
Curio offers flexible membership tiers:
- Free Tier: Limited documents and queries
- Premium Tier: Unlimited documents and queries
- Token System: Track your usage with transparent token accounting
- Image Generation: Optional AI image generation for premium users
π― Getting Started
- Create your account (username, email, password)
- Upload your first document
- Ask Curio a question about your document
- Explore features like web search and conversation history
- Customize your settings and preferences
That's it! You now have a personal IA assistant that understands your documents and helps you with everyday tasks.
π Integrated Password Manager
Curio includes a secure password manager for storing your credentials with end-to-end encryption:
How It Works?
- Automatic Registration: During registration, we automatically generate a unique encryption passphrase (24 hex characters)
- Secure Storage: Your passwords and credentials are encrypted with AES-256-GCM using your personal key
- Controlled Access: Only you can access your data using your passphrase - not even admins can see it
- AI Integration: Curio can help you manage credentials securely through chat commands
Password Manager Commands
- Save credentials: "Save my Gmail password" or "Store my AWS API key"
- Retrieve credentials: "Show me my Netflix password" or "What is my Amazon username?"
- List services: "What passwords do I have saved?"
π¨ Important: Your Encryption Passphrase
The encryption passphrase is different from your login password.
- Generated during registration and sent to your email
- Save it in a secure place (external password manager, paper, etc.)
- If you lose it, your data cannot be recovered (no reset for security)
- Never share it with anyone