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

[Roadmap] AutoGen Studio #737

Closed
6 of 16 tasks
gagb opened this issue Nov 21, 2023 · 18 comments
Closed
6 of 16 tasks

[Roadmap] AutoGen Studio #737

gagb opened this issue Nov 21, 2023 · 18 comments
Assignees
Labels
0.2 Issues which are related to the pre 0.4 codebase proj-studio Related to AutoGen Studio. roadmap Issues related to roadmap of AutoGen

Comments

@gagb
Copy link
Collaborator

gagb commented Nov 21, 2023

Tip

Want to get involved?

We'd love it if you did! Please get in contact with the people assigned to this issue, or leave a comment. See general contributing advice here too.

The app is in /samples/apps/autogen-studio .
Contribution guide is here.

Roadmap

  1. feature proj-studio
  2. 0.2 needs-triage proj-studio
  3. 0.2 feature proj-studio
    victordibia
  4. feature proj-studio
  5. good first issue proj-studio
    victordibia
@gagb gagb added roadmap Issues related to roadmap of AutoGen ra-oss labels Nov 21, 2023
@gagb gagb added the good first issue Good for newcomers label Nov 21, 2023
@victordibia victordibia removed the good first issue Good for newcomers label Nov 21, 2023
@victordibia
Copy link
Collaborator

victordibia commented Nov 23, 2023

Great. Current work for this is being done on the autogenstudio branch.

@sonichi sonichi moved this to In Progress in AutoGen Priority Roadmap Dec 3, 2023
@samershi samershi changed the title Roadmap for AutoGen Assistant Roadmap for AutoGen Playground Dec 4, 2023
@gagb gagb changed the title Roadmap for AutoGen Playground Roadmap for AutoGen Studio Dec 5, 2023
@iMicknl
Copy link
Member

iMicknl commented Dec 7, 2023

Would it make sense to have the devcontainer compatible with AutoGen Studio? Currently it is a pain to run AutoGen Studio from the default devcontainer of this project. Best would be if it is fully ready, and even has a VSCode task to start AutoGen Studio.

@gagb
Copy link
Collaborator Author

gagb commented Dec 8, 2023

Would it make sense to have the devcontainer compatible with AutoGen Studio? Currently it is a pain to run AutoGen Studio from the default devcontainer of this project. Best would be if it is fully ready, and even has a VSCode task to start AutoGen Studio.

Good point. Added to the feature list.

@JonasBE13
Copy link

Will RAG be added for AutoGen studio?

@romilandc
Copy link

Would it make sense to add Ollama model configuration within the Build -> Models tab? The only method I know of uses is supported by LiteLLM, e.g. https://gist.github.com/shimomurakei/5692335e4fdfb12450afa2580002db77 but UI configuration would be great. Thank you!

@victordibia
Copy link
Collaborator

Hi @romilan24 ,

Thanks for the note. Ollama does provide an openai compatible api. https://ollama.com/blog/openai-compatibility.
This way, if you put in your model name, base url and api key, (similar to how you will use an openai model)
Are you having any issues with this?

@romilandc
Copy link

romilandc commented Apr 24, 2024

Hi @romilan24 ,

Thanks for the note. Ollama does provide an openai compatible api. https://ollama.com/blog/openai-compatibility. This way, if you put in your model name, base url and api key, (similar to how you will use an openai model) Are you having any issues with this?

That actually worked! Thank you for the suggestion, very simple implementation. Then I would suggest we add this as an example for reference because I wasn't able to find any recent examples showing this.

Took some screenshots for reference:
image
image
image

Happy to write this up as well. Thanks @victordibia

@harrywang
Copy link

harrywang commented Jul 19, 2024

@gagb @victordibia @JingyaChen

Thanks for creating the great AutoGen framework - I have been using it to teach my students about AI agents. My startup Takin.ai (https://takin.ai/) wants to integrate with AutoGen Studio and we saw the new interface shown on the release news web page (https://www.microsoft.com/en-us/research/blog/introducing-autogen-studio-a-low-code-interface-for-building-multi-agent-workflows/).

Screenshot 2024-07-19 at 7 52 09 AM

It seems the changes are quite significant - I wonder whether you can provide any information on the new version of AutoGen Studio:

  1. Will the tech stack be changed? the current one is Fastapi + Gatsby

  2. When will the new version be released? Any estimate?

Should we wait for the new version or use the current version?

Thanks a lot for your help!

@joslat
Copy link

joslat commented Jul 19, 2024

Yes great point, wondering if this roadmap is still relevant. Anyhow I agree on that the UI is sweet enough to "ask for more" :)

@victordibia
Copy link
Collaborator

@harrywang

We expect the same backend functionality and tech stack, just updates to UX.

  • Gatsby and FastAPI will remain unchanged.
  • We do not have an ETA at the moment, but working on this.

@harrywang
Copy link

@harrywang

We expect the same backend functionality and tech stack, just updates to UX.

  • Gatsby and FastAPI will remain unchanged.

  • We do not have an ETA at the moment, but working on this.

@victordibia Thanks a lot. Your reply is very helpful!

@shanmu-raoyunfei
Copy link

When will this new version be released?

image

@rysweet
Copy link
Collaborator

rysweet commented Oct 12, 2024

@victordibia - are you still using this issue for tracking? will these items carry forward to 0.4?

@ghost
Copy link

ghost commented Oct 14, 2024

When will this new AutoGen Studio UI become available?

@victordibia
Copy link
Collaborator

victordibia commented Oct 14, 2024

@rysweet , we might replace this as work begins replatforming AutoGen Studio on autogen 0.4. I'll try to circle back and close this at that time

Hi @dipteshbosedxc , we do not have an ETA at the moment but we are working on it!

@victordibia
Copy link
Collaborator

AutoGen studio is being re-written to use the updated AutoGen 0.4 api.
As part of that we will be implementing an updated UX (in line with the screenshots above @shanmu-raoyunfei).
With the new api, a few capabilities are more straighforward to implement (@SailorJoe6) - e.g., being async and message driven we can now more easily stream agent messages, visualize message flow between agents, interrupt runs, implement human input mode (@SailorJoe6) and a few other things.

image
ags_update.mp4

Current progress is being tracked in this issue here - #4006 . We will close this issue in favor of that one.
@SailorJoe6 , and others, thanks for all the contributions on the previous version of AGS, happy to get feedback on the current work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.2 Issues which are related to the pre 0.4 codebase proj-studio Related to AutoGen Studio. roadmap Issues related to roadmap of AutoGen
Projects
No open projects
Status: In Progress
Development

No branches or pull requests