Get started free

Roadmap

Here's what we're working on and what's next.

backlog (80)

View Transaction History

As a user, I want to see a complete history of my transactions, including top-ups and API usage fees.

Billing

View Model Pricing

As a user, I want to see a clear price list for all available AI models to compare their costs.

Billing

Add Funds to Account

As a user, I want to easily add funds to my account and get a clear confirmation of the transaction.

Billing

Set Low Balance Alert

As a user, I want to set a low balance alert and get confirmation that the setting is saved.

BillingTresholds

Billing Page

As a user, I want a central billing page to see my balance, transaction history, and pricing, so I have full control over my finances.

Billing

Implement OpenAI o3-pro

LLMOpenAI

Implement OpenAI GPT-5-Codex

LLMOpenAI

Implement OpenAI GPT Image 1

LLMOpenAI

Implement Grok 4 Fast

LLMxAI

Implement Mistral Medium 3

LLMMistral AI

Implement Mistral Large 2

LLMMistral AI

AI-Powered Chat Session Synthesis

As a user, I want a single-click tool to consolidate an entire chat session into one polished, fact-checked, and well-structured final document so that I can save time and effort compared to manually compiling it.

Turn-by-Turn Responses Synthesis

As a user, I want a quick way to compare multiple AI answers to my questions so that I can easily see their differences, understand their pros and cons, and choose the best one without slowing down my conversation.

Implement Amazon Titan Image Generator G1

LLMAmazon

Implement Amazon Titan Text G1 - Lite

LLMAmazon

Implement Amazon Titan Text G1 - Express

LLMAmazon

Implement Amazon Titan Text G1 - Premier

LLMAmazon

Implement OpenAI codex-mini-latest

LLMOpenAI

Implement Grok Code Fast 1

LLMxAI

Implement Perplexity Sonar Deep Research

LLMPerplexity

Implement Perplexity Sonar Reasoning Pro

LLMPerplexity

Implement Gemini Imagen 4

LLMGoogle

File Version History in Library

As a user, I want to upload a new version of a file without overwriting the old one and have access to its version history so I can track changes or revert to a previous state.

AssetsMedia

Full-Text Search in Media Library

As a user, I want to search not just filenames but also their content (e.g., text in a PDF or DOCX) to find relevant information even if I don't remember the filename.

AssetsMedia

Use Items from Media Library in a Prompt

As a user writing a new prompt, I want to easily attach files from my existing library, so I don't have to upload the same files repeatedly.

AssetsMedia

Save AI-Generated Content to Media Library

As a user, I want to save files or content created by the AI (e.g., images, code blocks, documents) directly from the chat to my library, so I can easily archive and reuse them.

AssetsMedia

Media Library Main Page

As a user, I want a central place to manage all my uploaded and generated files, so I can easily access and reuse them.

AssetsMedia

Use Custom Instructions in a Chat

As a user, before sending a prompt, I want to add a custom instruction to the conversation, either by writing a new one or by selecting from my saved templates.

Custom Instructions

Manage Custom Instruction Templates

As a user, I want a central place where I can create, edit, and delete my custom instruction templates for the AI so I can reuse them.

Custom Instructions

View Implementation Code for AI Response

As a developer, I want to see a code example for each AI response showing how to make the same API call so I can quickly integrate it into my own application.

Set Model-Specific Limits

As a user, I want to set specific monthly limits for individual AI models and get confirmation that my settings have been saved.

Tresholds

Set Provider-Specific Limits

As a user, I want to set specific monthly limits for individual AI providers and get confirmation that my settings have been saved.

Tresholds

Communication Blocking When Limits Are Reached

As an administrator, I want the system to automatically block all new AI requests when a preset usage limit is reached, so I can enforce budget controls.

Tresholds

Communication Blocking When Limits Are Reached

As an administrator, I want the system to automatically block all new AI requests when a preset usage limit is reached, so I can enforce budget controls.

Tresholds

Set Overall Usage Limits

As a user, I want to set global monthly limits for tokens, requests, and budget and define what happens when they are reached.

Tresholds

Limits Management Page

As a user, I want to set different levels of usage limits to control my costs and prevent unexpected charges.

Tresholds

Download Invoices from Transaction History

As a user, I want to download an invoice for my payments from the transaction history so I can keep it for my accounting records.

Billing

Create a Static Link to Share a Chat Session

As a user, I want to create a unique public link for my chat so I can share a

Share

Pre-select Models When Continuing a Conversation

As a user returning to a past conversation, I want the AI models I was using to be already selected so I can seamlessly continue the chat without having to remember and re-select them.

Interactive Table of Contents for Chat Prompts

As a user in a long conversation, I want a quick way to navigate between my previous prompts so I can easily find and review specific parts of the chat.

All-In-One Multi-Column Chat View

Implement Gemini Imagen 4 Ultra

LLMGoogle

File Details and Metadata Management

As a user, after clicking a file in the library, I want to see its detailed preview, metadata, and available actions to work with it effectively.

AssetsMedia

Tagging and Filtering in Media Library

As a user, I want to add tags to my files and then filter the view by them, so I can quickly find files related to a specific topic or project.

AssetsMedia

Folder Management in Media Library

As a user, I want to organise my files in the library into folders to maintain a clear structure as the number of files grows.

AssetsMedia

Filter Instruction Templates by Tag

As a user with many instruction templates, I want to filter them by tags to quickly find the one I need.

Custom Instructions

Display Tags in the Instruction Selection Dialog

As a user selecting an instruction template for my chat, I want to see its tags to help me decide.

Custom Instructions

Add and Manage Tags for Custom Instructions

As a user, I want to add tags to my custom instructional templates to better categorise and organise them.

Custom Instructions

Metering Options for BYOK Usage

As a user providing my API key, I want to decide if usage with my key should be tracked against limits so I can monitor its consumption or let it run without restrictions.

APIBYOK

Usage Strategy for Own API Keys

As a user who has provided my own API key, I want to choose if my key should be used first or only as a backup.

APIBYOK

Bring Your Own API Keys (BYOK)

As a user, I want to provide my API keys for individual AI providers (e.g., OpenAI), so that calls to these models are not billed from my application credit.

APIBYOK

Create New API Key

As a developer, I want to create a new API key with a name, description, and an optional expiration date.

API

Manage API Keys

As a developer, I want to see all my API keys, search and sort them, and manage their status so I can securely control access to my account.

API

Show New API Key Securely

As a developer, after creating a new API key, I want to see the full secret key once in a secure way so I can copy it for my application.

API

Advanced Filters for Chat Search

As a user, I want to refine my search using advanced filters like tags, dates, or chat status, so I can find exactly what I am looking for.

SearchFilters

Search Chat History

As a user, I want to open a search window to search my entire chat history and be able to return to my search results until I find what I need.

Edit a User Prompt Text

As a user, I want to edit the text of my previous prompt and get new answers based on the updated text.

Regenerate a Single AI Response

As a user, if I am not happy with one AI's answer, I want to ask only that model to regenerate its response, without affecting the others.

Regenerate All Responses for a Prompt

As a user, I want to regenerate all AI answers for one of my prompts to get a new set of responses to the exact same question.

Feature Request

Favourite Models Management Page

As a user, I want a dedicated page where I can browse all the available AI models and manage my list of favourites.

Manage Favourite Models in the LLM Selection Dialog

As a user selecting models for a chat, I want to mark my most-used models as 'favourites' directly in the selection dialog, so I can quickly apply this selection later.

Sort Chats Sessions in Tag Sections

As a user on the central 'Tags' management page, I want to sort chat session lists independently of any active filters so I can organise sessions assigned to each tag.

Filter Chat List by Tags

As a user, I want to filter my chat list by one or more tags on the central 'Tags' management page to quickly find relevant conversations.

Central Tag Management Screen

As a user, I want a central place to manage all my tags in order to keep my tagging system organised.

Add and View Tags for Chat Sessions

As a user, I want to add tags to my chat sessions to categorise and organise them.

Delete a Chat Session

As a user, I want to permanently delete chats I no longer need.

Feature Request

Manage Hidden Chat Sessions

As a user, I want a screen where I can see my hidden chats and make them visible again.

Hide a Chat Session

As a user, I want to hide chats from the main list to clean up my sidebar without deleting them.

Feature Request

Pin a Chat Session

As a user, I want to pin important chats to the top of the list for quick access.

Feature Request

Regenerate Chat Session Title with AI

As a user, I want the system to suggest a good title for my chat based on its content.

Feature Request

Rename a Chat Session

As a user, I want to rename my chat sessions to give them meaningful titles.

Feature Request

Add User Setting for Chat Statistics

As a user, I want a setting to turn chat statistics on or off, so I can control how much information is in my chat window.

Settings

On-Demand Statistics for AI Responses

As a user, I want to turn on a setting to see statistics for each AI response, so I can check my usage without cluttering the view.

Stats

Selective Export of Chat Messages

As a user, I want to select specific prompts and their related responses from a chat, so I can export only the most relevant parts of the conversation.

Export

Export Chat Data

As a user, I want to export my chat conversation in different formats so I can easily reuse my prompts or the full chat history in other applications.

Export

Advanced Chat Sharing with Permissions

As a user, I want to securely share my chats with specific people or groups and control their permissions so I can collaborate safely.

Share

Manage Shared Chat Links

As a user who has shared chats, I want a central place to see all my shared links and delete them so I can control what is publicly available.

Share

Start a New Chat Session from a Shared Chat

As a user viewing a shared chat, I want to start my own private conversation based on it so I can continue the topic in my own account.

View a Shared Chat

As a user, I want to view a chat conversation that someone has shared with me via a public link, so I can see the content without needing to log in.

Share

Email and Password Authentication

As a user, I want to sign up and log in with my email and password so I don't have to use a third-party service. I also want to be able to reset my password if I forget it.

Login

ready to start (25)

Default Models for Chat Sessions

As a user starting a new chat, I want a pre-selected set of diverse and high-quality AI models, so I can get a rich multi-perspective response without having to select models manually.

PromptOnboarding

Component for Displaying Remaining Credit Balance

As a UX specialist, I want to create an engaging alert that motivates users to spend their $1 welcome bonus credit, encouraging them to try out the platform's features and start their AI journey.

PromptOnboarding

Show Model Information Before Response

As a UX specialist, I want to use the waiting time after a prompt is submitted to show educational information about the AI model, so that we can manage user expectations, reduce perceived latency, and provide context for the upcoming response.

PromptOnboarding

Implement Anthropic Claude 4.5 Sonnet

LLMAnthropic

Remove Grok 3 Mini Fast

LLMxAI

Remove Grok 3 Fast

LLMxAI

Remove grok-vision-beta

LLMxAI

Remove grok-2-vision-latest

LLMxAI

Remove Mistral Saba

LLMMistral AI

Remove Mistral Minstral 8B 24.10

LLMMistral AI

Remove Mistral Ministral 3B 24.10

LLMMistral AI

Remove Mistral Large 24.11

LLMMistral AI

Implement Gemini 2.5 Flash Lite

LLMGoogle

Implement Gemini 2.5 Flash

LLMGoogle

Implement Gemini 2.5 Flash Image (Nano Banana)

LLMGoogle

Implement Anthropic Claude 4.1 Opus

LLMAnthropic

Implement Anthropic Claude 4 Opus

LLMAnthropic

Implement Anthropic Claude 4 Sonnet

LLMAnthropic

Attached Files Preview

As a user, I want to see a preview of the files I have attached to a message and be able to remove them before sending.

AssetsPrompt

Attaching Files to a Message

As a user, I want to attach files like images or documents to my message to give the AI the necessary context.

AssetsPrompt

Show Model Information in Tooltip on Hover

As a user, I want to view details about an AI model at any time by hovering over its name in a chat response, so I can easily remind myself of its strengths and characteristics.

PromptOnboarding

Remove Anthropic Claude 3.5 Sonnet

LLMAnthropic

Remove Anthropic Claude 3 Opus

LLMAnthropic

Remove Anthropic Claude 3 Haiku

LLMAnthropic

Handling Deprecated LLM Models in Existing Conversations

As a user, I want to be informed when a model in my conversation is no longer available and get a recommendation for a new one, if possible.

Prompt

in progress (1)

Automatic Scrolling on Chat Load

As a user opening a past conversation, I want the view to automatically scroll to the end so I can immediately see the latest user request.