AutoGen 24-hours Hackathon


Join the AutoGen 24-hours Hackathon to explore AutoGen, a framework for developing customizable LLM applications using conversational agents that seamlessly integrate human input. Discover endless possibilities by combining LLMs, human interaction, and tools. Your innovation starts here!
AutoGen 24-hours Hackathon event thumbnail

How to Get Started with AutoGen

To get started with AutoGen, you can follow these key steps:

  1. Installation: You can find detailed installation instructions for AutoGen on GitHub.
  2. QuickStart: Begin your journey with AutoGen by checking out the QuickStart guide on GitHub.
  3. Documentation: Explore comprehensive documentation to understand the ins and outs of AutoGen at AutoGen Documentation.

Why Use AutoGen?

AutoGen is a powerful framework that enables the development of LLM (Large Language Model) applications using multiple agents that can converse with each other to solve complex tasks. Here are some reasons why you should use AutoGen:

  • Customizable agents: AutoGen agents are highly customizable, allowing you to tailor them to your specific needs.
  • Human participation: AutoGen seamlessly integrates human inputs into your applications.
  • Complex conversation patterns: It supports diverse conversation patterns, making it suitable for a wide range of applications.
  • Enhanced inference: AutoGen provides enhanced LLM inference APIs to boost performance and reduce costs.
  • Extensive resources: AutoGen is backed by collaborative research from Microsoft, Penn State University, and the University of Washington.

Key Highlights

  • Multi-Agent Conversation Framework: AutoGen offers a high-level abstraction for building LLM workflows with multiple agents.
  • Diverse Applications: You can easily build a variety of applications across different domains and complexities.
  • Enhanced LLM Inference & Optimization: Use AutoGen to improve inference performance and reduce costs.

AutoGen Resources

For in-depth knowledge about AutoGen, here are some essential resources:

Hackathon Preparation

Are you ready to take on the AutoGen Hackathon challenge? Here's how to prepare for the event:

Get Ready

Familiarize yourself with AutoGen by going through the installation, QuickStart, and documentation.

Start Hacking

Form a team or go solo and start working on your project. Be innovative and creative in your approach.

Showcase Your Work

Prepare a presentation or demo to showcase your project during the hackathon.

Hackathon Challenge

The AutoGen 24-hours Hackathon challenge is to create innovative solutions using the AutoGen technology. Choose from three key challenge categories:

  • Conversational AI: Innovate chatbots and virtual assistants with AutoGen's framework.
  • Multi-Mode Integration: Integrate LLMs, human input, and tools seamlessly.
  • AI Ethics: Tackle bias and ethics in AI with AutoGen.
AutoGen Hackathon Community Winner

The Community Will Choose the Winner!

The community judges will review hackathon projects and vote for the best use case, carefully following the rules. For the micro hackathons, the community feedback decides the winner! πŸ†

StartUp Opportunities

lablab.ai Community members who've submitted solutions during our Hackathons may be able to apply for partner startup accelerator programs, such as GAIA's and Slingshot.

  • Slingshot : Slingshot specializes in refining startup concepts and minimum viable products.
  • GAIA: GAIA is an intensive 10-week accelerator program located in Saudi Arabia.

Please note that entry into these programs is not guaranteed and depends on availability and specific criteria. Make the most of this opportunity to take your startup to the next level with these reputable accelerator programs.

Event Schedule

  • To be announced

Submitted concepts, prototypes and pitches

Submissions from the teams participating in the AutoGen 24-hours Hackathon event and making it to the end πŸ‘Š

TonicEasyGen

This is a generalist agent that can go online and produce multimedia outputs.

Team Tonic

OpenAI

PsychGen - Conversational AI for Psychotherapy

PsychGen, developed at the AutoGen Hackathon, merges Conversational AI with personalized psychotherapy, addressing mental health issues. Utilizing robust tech like AutoGen and OpenAI, it transitions from text to audio to video for a guided psychotherapy.

EmoSync

OpenAIAudioCraftLangChainDALL-E-2
medal
Streamlit
application badge

Data Science Agent

A virtual assistant with Autogen for data science tasks, from data preprocessing to model training and hyperparameter tuning.

AIScale

OpenAIGPT-4

AutoGen Debugger -An agent to debug python program

Developed an AI Agent using AutoGen, that profiles, tracks line by line execution and debugs Python code, enhancing efficiency of debugging identifying logical errors in a proof-of-concept program.

DebugYourCode

LangChainGPT-3.5GPT-4
replit
application badge

Readability Scoring Formulator

AutoGen is an innovative AI solution that revolutionizes the way text data is processed. It tackles the time-consuming and challenging task of classifying text into the appropriate industries, creating concise summaries, and assessing readability.

Shaman Technology

GPT-3.5GPT-4
replit
application badge

AutoGen Literature Research

A group of GPT-4 driven agents that can help you with your literature research

ResearchAI

OpenAIGPT-4GPT-3.5
medal

AutoGen-Discord integration

We integrated a Discord bot with AutoGen to collect human feedback, augmenting the terminal-based system. This facilitates real-time feedback, enhances user engagement, aligning with modern collaborative workspace norms.

AI3

OpenAI
medal

Obsidian AutoGen framework

Framework helps to manage your AutoGen agent with Obsidian. Pre-build (Obsidian) wallet provide ability to setup and tune, get logs and consumption, test and benchmark your AutoGen agent

AI on Rails

OpenAIGPT-3.5ChatGPT

AutoQuant

AutoQuant is an AI-driven hedge fund that executes swift trades using the latest financial news for maximum investment yield.

YCM Hackathon Team

GPT-4