Think of a space where you can create and interact with digital characters that can chat, learn, and adapt. What would you build? Who would you create?
Our goal is to make AI tools more accessible and user-friendly. We want to create a no-code tool where people can design, deploy, and chat with personalized AI agents in a simple and intuitive way.
Would you invite other agents into your playground? Would you keep the playground public?
Think of fun interactions that could take place between the agents and users!
Over the month of June, you'll work on a range of challenges, from designing UI/UX and character avatars, to developing AI script systems and building a web interface. We'll provide the resources and support โ you bring your coding skills!
AutoGen is a framework that enables the development of LLM applications using multiple agents that can converse with each other or to solve tasks. AutoGen agents are customizable, conversable, and seamlessly allow human participation. They can operate in various modes that employ combinations of LLMs, human inputs, and tools.
To get started with AutoGen, follow the installation instructions: Installation | AutoGen
Learn how to configure AutoGen for your LLM application: LLM Configuration | AutoGen
To run LLMs locally, use the following tools:
- ollama/ollama: Get up and running with Llama 3, Mistral, Gemma, and other large language models.
- LM Studio: Discover, download, and run local LLMs
- Use AutoGen for Local LLMs | AutoGen
- Introduction: AutoGen Tutorial ๐ : Create custom AI agents easily
- Autogen Full beginner Course
- Tutorial: Autogen Full Beginner Course : Build agentic AI apps with the AutoGen framework
- FAQs related to AutoGen: Frequently asked questions
- Using your own custom model: AutoGen with Custom Models: Empowering users to use their own inference mechanism
- AutoGen Studio 2.0: AI Development UI: A web-based interface for building AI agents
- Simple Chat: A basic chatbot example
- Two Agent: An example of two agents conversing with each other
- Agent GroupChat: An example of multiple agents conversing in a group chat
- Nested Chats: Solving complex tasks with nested chats
- AutoGen All Examples: A collection of all AutoGen examples
The whole process can be divided into subtasks and we will be judging your submissions based on these smaller tasks. Your overall score will depend on how well you perform in these individual tasks. We also encourage every team member to understand each stage of the process so that you build the best tool possible.