<!-- LLM_VERSION_INFO
FORMAT: text/markdown
CONTENT_TYPE: article
ORIGINAL_URL: https://streamlit.io/community/hackathon/llm-hackathon-2023
ALTERNATE_VERSION: community/hackathon/llm-hackathon-2023/index.html (text/html)
EXTRACTION_DATE: 2026-04-17T00:47:45.487Z

This is the markdown version with text-only content (images converted to alt-text).
For rich formatting with images, request the HTML version at: community/hackathon/llm-hackathon-2023/index.html
-->

# 🧠

September 5-19, 2023

## LLM Hackathon

Submissions are now closed. Thank you for participating!

Streamlit has become the go-to platform for creating LLM-based apps. With over 12,000 (and growing!) apps, this community is creating new possibilities with large language models. Let’s push the envelope!

## Build with leaders in LLM technology

- 
- 
- 
- 
-

## About the hackathon

Build an innovative LLM-based Streamlit app that incorporates **at least one** of the following LLM technologies:

- LangChain
- AssemblyAI
- Weaviate
- LlamaIndex
- Clarifai

There are five “Most Innovative Use” prize categories, one for each partner listed above. In each category, there will be two lucky app winners. You can submit your app alone, or as a team of two.

**Winners will be announced by October 5.**

## Judging

-

### Inventive

Your app offers new features not found in other Streamlit apps. The more unique, the better.

-

### Error-Free

Your app doesn’t produce any errors during testing.

-

### Public GitHub Repository

Your app’s source code is public—using [secrets management](https://docs.streamlit.io/streamlit-community-cloud/deploy-your-app/secrets-management) to protect your API keys and credentials.

-

### Hosted on Community Cloud

Your app must be publicly accessible on Streamlit's [Community Cloud](/content/cloud/index.html).

-

### Tools Used

Your app uses at least one partner: LangChain, LlamaIndex, Weaviate, AssemblyAI, or Clarifai.

-

### LLM Pain Points

You’ll get bonus points if your app addresses common LLM pain points like transparency, trust, accuracy, privacy, cost reduction, or ethics.

## So. Many. Prizes.

Two winning apps in each “Most Innovative Use” category will win special swag from our partners.

The first 250 apps will receive a pair of Streamlit socks!

-

### Sweatshirt   from Langchain

-

### Apple Airpods (3rd gen)  from LlamaIndex

-

### Premium Yeti Microphone  from AssemblyAI

-

### Keydous NJ80 wireless keyboard  from Weaviate

-

### $170 credits + swag pack  from Clarifiai

-

### All winners get  a Streamlit backpack

## Resources to get started

- \
\
How to use Streamlit chat elements](https://www.youtube.com/watch?v=4sPnOqeUDmk)
- \
\
Build a chatbot with custom data sources, powered by LlamaIndex](https://blog.streamlit.io/build-a-chatbot-with-custom-data-sources-powered-by-llamaindex/)
- \
\
LangChain tutorial #1: Build an LLM-powered app in 18 lines of code](https://blog.streamlit.io/langchain-tutorial-1-build-an-llm-powered-app-in-18-lines-of-code/)
- \
\
Add speech recognition to your Streamlit apps in 5 minutes](https://www.youtube.com/watch?v=-9J4FZq0t2k)
- \
\
Explore models through Clarifai's portal](https://www.youtube.com/watch?v=7atDWbJB-Lk)
- \
\
Build a model explorer app with Streamlit and Clarifai](https://www.clarifai.com/blog/easily-create-a-variety-of-llm-apps-with-streamlit-and-clarifai)
- \
\
Read all LLM app tutorials from the blog](https://blog.streamlit.io/tag/llms/)
- \
\
Apps built by the community](/content/gallery?category=llms/index.html)

## Check out example LLM apps

- Build a chatbot

- Weaviate: Magic Chat

- Langchain: Chat with search

- LlamaIndex: Using custom data sources

- AssemblyAI: Analyze video channels automatically

- Clarifai: Interact with models via chatbots

```python
Copy
```

Streamlit

Built with Streamlit 🎈

[Fullscreen](https://llm-examples.streamlit.app/?utm_medium=oembed)

Streamlit

Frame

# Status embed installed correctly

This will be shown if an incident or maintenance is posted on your status page.

[View latest updates](https://www.streamlitstatus.com/?utm_source=embed)

## Thank you for participating!

Submissions are now closed.

[Get Started](/content/site-root.html)
