The development brief
Build a single service for working with models from different providers. We needed to connect access to the models with interfaces for text requests and visual content generation.
The web interface
We developed an interface with model selection, a chat list, and dedicated sections for assistants, projects, and image and video generation. Model selection is part of sending a request, while conversation history is integrated into the navigation.
Conversations and organisation
We implemented chats, including starting a conversation, sending requests and returning to previous dialogues. Assistants and projects help users organise different tasks within the service.
Image and video generation
We built a dedicated interface for image and video generation. Text conversations and visual generation are available in the same service, each with its own workflow.
Telegram bot
We developed a Telegram bot as an additional way to use the service. The project includes a web app and a bot that provide access to AI tools.
The development result
We created a web service and a Telegram bot, bringing AI model access together with chats, assistants, projects, and image and video generation. We handled interface planning, design and development.