- Notifications
You must be signed in to change notification settings - Fork116
Example projects built with the Hume AI APIs
License
HumeAI/hume-api-examples
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation

Browse sample code and projects designed to help you integrate Hume APIs
📘 Documentation •💬 Join us on Discord •🔐 Getting your API Keys
Welcome to the official Hume API Examples repository!Here you'll find open-source example projects and quickstart guides to help you integrate theHume API across a variety of languages and frameworks.
Use these examples to:
- Add empathic Text-to-Speech (TTS) to your application
- Build rich conversational agents with the Empathic Voice Interface (EVI)
- Measure expressions with facial, vocal, and language-based analysis
Whether you're using Python, TypeScript, Flutter, or Next.js, there's something here to help you get started quickly.
| Name | Language | Framework |
|---|---|---|
tts-next-js-chat | TypeScript | Next.js |
tts-next-js-vercel-ai-sdk | TypeScript | Next.js |
tts-python-livekit | Python | LiveKit |
tts-python-quickstart | Python | |
tts-typescript-quickstart | TypeScript |
| Name | Language | Framework |
|---|---|---|
evi-flutter | Dart | Flutter |
evi-next-js-app-router-quickstart | TypeScript | Next.js |
evi-next-js-pages-router-quickstart | TypeScript | Next.js |
evi-next-js-function-calling | TypeScript | Next.js |
evi-prompting-examples | ||
evi-proxy | ||
evi-python-chat-history | Python | |
evi-python-clm-sse | Python | |
evi-python-clm-wss | Python | |
evi-python-function-calling | Python | |
evi-python-quickstart | Python | |
evi-python-raw-api | Python | |
evi-python-webhooks | Python | FastAPI |
evi-python-wss-clm-endpoint | Python | Modal |
evi-react-native | TypeScript | React Native |
evi-touchdesigner | Python | TouchDesigner |
evi-typescript-chat-history | TypeScript | |
evi-typescript-quickstart | TypeScript | |
evi-typescript-webhooks | TypeScript | Express |
evi-vue-widget | TypeScript | Vue |
| Name | Models | Language | Framework |
|---|---|---|---|
visualization-example | face | Python | |
python-top-emotions | face | Python | |
typescript-raw-text-processor | language | TypeScript | |
next-js-emotional-language | language | TypeScript | Next.js |
next-js-streaming-example | language,face,burst,speech | TypeScript | Next.js |
You must authenticate to use the Hume API. Your API key can be retrieved from theHume AI platform. For detailed instructions, see our documentation ongetting your api keys.
Each example project includes aREADME.md file with step-by-step instructions on:
- Setting your API key (usually via environment variables)
- Installing dependencies
- Running the example
All projects are licensed under the MIT License - see theLICENSE.txt file for details.
About
Example projects built with the Hume AI APIs
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.