Features Overview
An overview of Soluma Chat's core features
Core Features
Agents
No‑Code, Extensible AI Agents
Create specialized assistants for any supported model—no coding required—and enhance them with powerful tools like DALL‑E 3, semantic search, calculators, file management, and code execution.
Components
Explore available components
Components
Explore available components
🔧 Code Interpreter API
- Secure, Sandboxed Execution: Run code in Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust, and Fortran without local setup.
- Seamless File Handling: Upload and process files directly, download outputs, and manage file sessions effortlessly.
- No Privacy Concerns: The Code Interpreter is fully isolated, ensuring secure and private execution of your code.
🤝 Agents
- No-Code Custom Assistants: Build specialized, AI-driven helpers that work with any supported model—no coding required.
- Flexible & Extensible: Attach tools like DALL-E-3, semantic search, and calculators, or integrate file management and code execution seamlessly.
- Paradigm Shift for LibreChat: Agents define a new era of customizable workflows and context-aware interactions, enabling you to shape LibreChat into the tool you need.
- Learn More →
🔍 Web Search
- Comprehensive Search: Search the internet and retrieve relevant information to enhance your conversations
- Multi-Component Architecture: Combines search providers, content scrapers, and result rerankers for optimal results
- Flexible Configuration: Choose from multiple services for each component
- Learn More →
🧠 Memory
- Persistent Context: Remember information across conversations for a personalized experience
- User Control: Users can toggle memory on/off for individual chats when enabled, as well as create, edit and delete memories manually
- Customizable Storage: Control what types of information can be stored with valid keys and token limits
- Configuration Required: Must be explicitly configured in
librechat.yamlto work - Learn More →
🔌 Model Context Protocol (MCP)
- Universal AI Tool Integration: Connect AI models to any tool or service through a standardized protocol
- Production-Ready Transports: Support for scalable HTTP-based servers ideal for multi-user deployments
- Dynamic User Context: Pass user-specific information to MCP servers for personalized experiences
- Flexible Usage: Use MCP tools directly in chat or integrate them with custom agents
- Learn More →
🪄 Artifacts
- Generative UI: React, HTML, Mermaid diagrams
- Use any model you have setup, and iterate on created outputs
🎨 Image Generation & Editing
- Multiple Providers: Generate images with:
- Image Creation: Create high-quality, original images from detailed text descriptions
- Image Editing: Modify existing images based on text instructions and image references with GPT-Image-1.
🖥️ Intuitive UI
- Seamless User Experience: Our platform mirrors the intuitive interface of ChatGPT, ensuring that users feel comfortable and familiar while navigating.
- Dark Mode: Reduce eye strain with our elegant dark mode, perfect for prolonged usage.
- Streaming Capabilities: Enjoy real-time streaming of AI responses for an interactive experience.
- Latest Updates: Stay ahead with the most recent features and improvements released regularly.
🤖 AI Model Selection
Diverse Model Options
- AWS Bedrock: Access a variety of models through Amazon’s Bedrock service.
- Azure OpenAI: Integrate with Microsoft’s Azure for powerful cloud-based services.
- Anthropic (Claude): Experience cutting-edge AI technology from Anthropic.
- OpenAI: Utilize the robust and renowned GPT models from OpenAI for a wide range of applications.
- Google: Use Google’s premier machine learning offerings.
- Plugins: Extend functionalities with a variety of plugins.
- Assistants API: Seamlessly connect with APIs, including Azure Assistants, for expanded functionalities.
✅ Compatibility Across AI Services
Remote & Local Integration
- Groq: Fast, efficient AI inference with custom processors
- Deepseek: Cutting-edge Open-source AI models
- Ollama: Generative AI models for interactive applications and chatbots.
- Cohere: Natural language processing APIs for business applications.
- Mistral AI: Open-source high-performance generative AI.
- Apple MLX: Apple’s framework for machine learning and AI integration.
- koboldcpp: AI-assisted storytelling and content generation tools.
- OpenRouter: API gateway for routing AI model requests.
- together.ai: Collaborative platform for AI model development and deployment.
- Perplexity: AI-driven search engine for contextual answers.
- ShuttleAI: Automated machine learning platform for rapid deployment.
- Learn how to configure Custom endpoints like the ones above
💾 Create, Save, & Share Custom Presets
- Personalization: Save your favorite AI and configuration settings as presets.
- Easy Sharing: Share presets with colleagues or teams.
🔀 Switch Between AI Endpoints and Presets, Mid-Chat
- Dynamic Configuration: Change AI models/providers and settings on-the-fly without disrupting the chat flow.
🔄 Edit, Resubmit, and Continue Messages with Conversation Branching
- Message Flexibility: Edit previous messages and resubmit for better responses.
- Conversation Control: Branch conversations to explore different discussion paths without losing context.
🌿 Fork Messages & Conversations
- Advanced Context Management: Split messages to create multiple conversation threads, enhancing control of your conversations’ context.
🥷 Temporary Chat
- Chat incognito in Librechat: Use Temporary Chat for private conversations that won’t clutter your history, appear in search, or be bookmarked – perfect for sensitive topics or quick experiments.
💬 Multimodal Chat
Image Analysis
- 📸 Claude 3, GPT-4, Gemini Vision, Llava and Assistants: Upload and analyze images seamlessly with these advanced models.
File Interaction
- 🗃️ Custom Endpoints, OpenAI, Azure, Anthropic, Google: Chat with files using various powerful endpoints.
OpenAI Assistants API
- Capabilities:
- File handling
- Code interpretation
- Tool integration
- API actions 🔦
🌎 Multilingual UI
- Broad Language Support: Switch between multiple languages including:
- English
- 中文
- Deutsch
- Español
- Français
- Italiano
- Polski
- Português Brasileiro
- Русский
- 日本語
- Svenska
- 한국어
- Tiếng Việt
- 繁體中文
- العربية
- Türkçe
- Nederlands
- עברית
- and more…
🎨 Customizable Dropdown & Interface
- User Adaptability: Interface designed to cater both to power users and newcomers, ensuring a tailored user experience.
📧 Secure Email Verification
- Access Security: Verify your email to secure your account and ensure dependable access.
🗣️ Hands-Free Chat
Speech-to-Text and Text-to-Speech
- Voice Interaction: Utilize voice commands and responses to interact with the AI.
- Audio Support: Automatically send and receive audio messages.
- Vendor Support:
- OpenAI
- Azure OpenAI
- Elevenlabs
- Local AI
📥 Conversation Import
- Compatibility: Import existing conversations from platforms like:
- LibreChat
- ChatGPT
- Chatbot UI
📤 Conversation Export
- Multi-format Saving: Export chats as:
- Screenshots
- Markdown
- Text
- JSON
🔍 Search Functionality
- Efficient Navigation: Quickly find specific messages or entire conversations with advanced search features using Meilisearch.
👥 Multi-User Secure Authentication
- User Management: Secure and manage multiple users with authentication controls and token spend tools.
⚙️ Comprehensive Configuration Options
🚀 Deployment Flexibility
- Local Deployment: Run your AI services entirely offline.
- Cloud Deployment: Utilize the cloud for broader access and scalability.
- Proxy & Reverse Proxy Configuration: Optimize routing and security.
- Docker Support: Quick and consistent deployment with Docker.
- Firebase CDN: Fast and reliable content delivery via Firebase CDN.
- Logging System: Integrated logging to monitor system performance and activity.
🔒 Authentication and Security
🔑 Flexible Authentication Options
- Token Usage: Efficiently manage and allocate usage tokens.
- LDAP/AD Authentication: Secure integration with LDAP/Active Directory for enterprise-level authentication.
- OAuth2-OIDC Authentication: Compatibility with OAuth2 and OIDC for modern authentication protocols.
- Email verification & Password Reset: Easy email verification and password reset functionality to ensure account security.
📖 Open-Source Development
- Transparency and Collaboration: Enjoy the benefits of an open-source platform, built with public contributions.
🧑🤝🧑 Community-Driven Development
- Support & Feedback: Engage with a vibrant community for development support and continuous improvement based on user feedback.
Customization
- A Lot of Customization Options: Tailor the platform to your specific needs with extensive customization capabilities, ensuring a personalized user experience.
Last updated on December 16, 2025