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

epic: Users can create Agents in Jan #2820

Open
takeerdevs opened this issue Apr 25, 2024 · 2 comments
Open

epic: Users can create Agents in Jan #2820

takeerdevs opened this issue Apr 25, 2024 · 2 comments
Labels
category: assistants Assistants UI UX issues P2: nice to have Nice to have feature type: epic A major feature or initiative

Comments

@takeerdevs
Copy link

Motivation

Designs

I don't have a design prepared, but I have an idea on how it can be drafted, hopefully someone else may dive in!. On left pane where there is Jan Logo, we have Threads icon, which can allow user to chat with LLM, below that we have Hub, but before Hub, there should be an Icon for Agents i.e chatting with agents. In settings, we can have a settings section for Agents, like Creating an Agent that will allow creation of either AssistantAgent or UserProxyAgent etc., each agent can be set to specific LLM, which can be very useful since LLM's perform differently in different areas.

Jan server should be able to switch models i.e turning off current model then start another model that has been requested by specific agent. Jan normal chat can be turned off while chat with agents is active.

What will this Unlock?
Jan has enabled chatting with LLM easily, but If AutoGen feature is integrated, Jan will be a powerful multi professional tool and can allow Jan to have access to internet with the help of AutoGen.

Use cases:

  • Ability to chat with Jan that has access to internet
  • Ability to create more than one agents, including an agent that can execute code, run code in docker containers and so providing accurate results, once errors found in code execution, agents can chat back and forth to fix errors and finally give a correct code.

Creation of Agents can be delegated to users so they can control the flow of agents communication, code execution etc.. including making sure that docker is installed in the host machine if code execution will be involved.

This is just an Idea, If anyone else has this vision in mind, you can contribute where I haven't covered.. including defining Tasklist, GUI, technical advice etc.

@takeerdevs takeerdevs added the type: epic A major feature or initiative label Apr 25, 2024
@mr-september
Copy link

1 for agents/swarm. Some of these repos might help: https://github.com/kyrolabs/awesome-agents

@imtuyethan imtuyethan removed their assignment Aug 28, 2024
@0xSage 0xSage changed the title epic: Jan Agents and Modal switching while Inferencing epic: Users can create Agents in Jan Sep 5, 2024
@0xSage 0xSage added the P2: nice to have Nice to have feature label Sep 5, 2024
@0xSage
Copy link
Contributor

0xSage commented Sep 5, 2024

Changed title to better reflect ask.

@0xSage 0xSage added the category: assistants Assistants UI UX issues label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: assistants Assistants UI UX issues P2: nice to have Nice to have feature type: epic A major feature or initiative
Projects
Status: Icebox
Development

No branches or pull requests

4 participants