Commit History

Update pre-commit hook to use ruff instead of black
aad8b40

zach commited on

Fix formatting in app.py
1cd9545

zach commited on

Add dependencies for voting results db management
e1f0703

zach commited on

Move more business logic out of app.py, simplify state management for options
09be04f

zach commited on

Update .env.example and no longer enable debug logging based on env variable and base it on use of 'dev' environment instead.
f477f87

zach commited on

Add distinct environments for application: dev and prod, app defaults to dev if APP_ENV is not specified
abaeb0b

zach commited on

Update Docker file and add more descriptive comments
af7f823

zach commited on

Remove unnecessary vote button state update on audioplayer 2 playback completing.
05a8882

zach commited on

Remove unused imports
7e7e83a

zach commited on

Improves UI content for clarity
7f21bab

zach commited on

Simplify UI logic in app.py, add logic for handling empty character description inputs.
ee8b196

zach commited on

Update file clean up logic to delete audio files older than 30 minuteds when writing new audio file to static/audio directory.
5d6d1ef

zach commited on

Move business logic out of app.py, refactor code to call hume once specifying 2 generations instead of call Hume twice
ba3994f

zach commited on

Improve Hume errors, fix error message text in UI
2f050a8

zach commited on

Improve Anthropic error handling, add UnretryableAnthropicError
3885d80

zach commited on

Update .dockerignore
4772f0e

zach commited on

Add Dockerfile and .dockerignore, update server_name arg for gradio launch
9100090

zach commited on

Migrate to uv
f420a37
unverified

twitchard commited on

improve 11labs error handling
234af57
unverified

twitchard commited on

Add pre_commit package to requirements.txt
7530bcf

zach commited on

Fix typo in README
aca8375

zach commited on

Minor improvements to README
ab1c51b

zach commited on

Add logic to clean up temp audio files on application exit
605e635

zach commited on

Fix other button b bug
3f2c59d

zach commited on

Fix bug with option b button
7b59c59

zach commited on

Update character description input label to sentence casing
d610c1b

zach commited on

Add missing json import in app.py
a693a06

zach commited on

Update application flow to accept a character description and normalize a prompt for claude
5bf19b3

zach commited on

Add voting results data structure to house voting results
701fd0f

zach commited on

Update design to accomodate easily adding other TTS providers in the future
7f69677

zach commited on

Update README for with different start scripts, minor UI improvements to layout
557e7ca

zach commited on

Refactor tts integration functions to write audio to file and return file path, audio players to play mp3 file written to temp folder, fix audioplayer loading, remove unused imports
0e508c8

zach commited on

Update .gitignore to ignore temp files
83c6aee

zach commited on

Update Claude prompt min and max constants from 10,400 -> 20,800
8a07bd1

zach commited on

Add pyproject.toml
e98b5e2

zach commited on

Merge pull request #1 from HumeAI/jh/testing
ec4c5f6
unverified

Zachary Greathouse commited on

Tweak to readme
8ba4308

jerhadf commited on

Update eleven labs integration to consume the voice generation api
d4b2b49

zach commited on

Fix typos in README
0d3ca01

zach commited on

Update Hume integration to use OCTAVE TTS endpoint, update Elevenlabs integration to use voice design endpoint, no longer specify voice since voices are now generated
7f25817

zach commited on

Update system prompt for claude and placeholder sample prompts
6431bab

zach commited on

Add license for code
c36a916

zach commited on

Update README to include instructions to install pre-commit hook, and include project structure
e898abd

zach commited on

Fix typo in README
a4e10c8

zach commited on

Add project README
87ff28a

zach commited on

Finalize pre-commit configuration
6130461

zach commited on

Fix pre-commit config
df27812

zach commited on

Add pre-commit hook for formatting files before committing changes
6a73d2a

zach commited on

Add formatter (black) and format all code in src directory— using black default formatting configuration
d1ed6b1

zach commited on

Update option state to include the voice along with the provider, and update reporting of winner to include the voice name.
84c63d1

zach commited on