Ailixir is an application that utilises LLMs and custom user input to generate AI agent prototypes specialised in fields such as health, economics, physics etc. The prototypes enable the user, which is an entrepreneur-developer, to compare the results produced by different LLMs.
Description:
Integration of the chat interface into the main app, ensuring it is visible and functional, allowing users to interact with stored chat data, send questions/requests, and view a default screen when no chat is selected.
User story
As a developer,
I want to integrate the chat interface to the main app
so that the user have access to the chat interface and conviniently interact with the agent.
Acceptance criteria
[x] The chat interface should be visible within the main app.
[x] Users can open chats from the drawer, and the selected chat content should be displayed.
[x] When a user sends a message, the database is updated with the new message.
[x] If no chat is selected, a default screen should be displayed.
[x] The chat interface design should be consistent with the main app's design.
Definition of done
[ ] The feature has been fully implemented.
[ ] The feature has been manually tested and works as expected without critical bugs.
[ ] The feature code is documented with clear explanations of its functionality and usage.
[ ] The feature code has been reviewed and approved by at least one team member.
[ ] The feature branches have been merged into the main branch and closed.
[ ] The feature utility, function and usage have been documented in the respective project wiki on github.
Item type: app frontend, app backend
Description: Integration of the chat interface into the main app, ensuring it is visible and functional, allowing users to interact with stored chat data, send questions/requests, and view a default screen when no chat is selected.
User story
As a developer, I want to integrate the chat interface to the main app so that the user have access to the chat interface and conviniently interact with the agent.
Acceptance criteria
Definition of done