Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Agent Interaction UI #133

Open
4 tasks
mannanshukla opened this issue May 23, 2024 · 2 comments
Open
4 tasks

[Feature] Agent Interaction UI #133

mannanshukla opened this issue May 23, 2024 · 2 comments
Labels
feature request New feature or request

Comments

@mannanshukla
Copy link
Contributor

mannanshukla commented May 23, 2024

Currently, main.py does not allow users to interact with agents to perform tasks. The task list is outlined below:

Phase 0: author quick documentation on current agents so that users know what each agent can do. have all agents and descriptions displayed with a ls command

Phase 1: add the ability for the user to send a query to a specific agent using "@" like in a chat app

Phase 2: add an "agent recommender" that a user can "@" with a task, then return the best agent for the job

Phase 3: fully automate the workflow. A user will type their instruction into a box and the recommender will talk to the best agent for the job to finish the task without user intervention

TODO:

  • Web-based chat-box @BRama10
  • Terminal-like enviroment
    • Command parser
    • Autocomplete
@evison
Copy link
Collaborator

evison commented May 23, 2024

I think the GUI at this stage does not have to be based on Qt. We can develop a web-based AIOS-UI, such as chat-ui or open-webui.

@BRama10
Copy link
Collaborator

BRama10 commented May 23, 2024

I think the GUI at this stage does not have to be based on Qt. We can develop a web-based AIOS-UI, such as chat-ui or open-webui.

I think we may be better off developing our own ground-up web-based UI since we have our own custom features that don't exactly meld into static templates.

@dongyuanjushi dongyuanjushi added the feature request New feature or request label Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants