A chat application with support for OpenAI models and custom server assistants.
- Chat with OpenAI's latest models
- Generate images with DALL-E
- Support for custom server assistants with contextual data
- Message starring for important information
- Export and import conversations
- Conversation search and management
- PWA support for offline access
You can add your own assistant using the server assistant API. This allows you to:
- Connect to your own assistant server with custom knowledge
- Use your server's system prompt for conversations
- Enhance conversations with contextual data from your server
To connect a server assistant:
- Create a new conversation and select "Server Assistant"
- Enter your server URL and authentication token
- The system prompt will be loaded from your server
When you chat with a server assistant:
- The app fetches the system prompt from your server's
/config
endpoint - Your messages are embedded and sent to the server's
/search
endpoint - Relevant context from your server is added to OpenAI requests
- Your conversation history remains private and doesn't include the assistant's context