Freddy Boulton
837330dcd8
Cloudflare turn integration ( #264 )
...
* Turn integration
* Add code:
* type hint
* Fix typehint
* add code
* format
* WIP
* trickle ice
* bump version
* Better docs
* Modify
* code
* Mute icon for whisper
* Add code
* llama 4 demo
* code
* OpenAI interruptions
* fix docs
2025-04-09 09:36:51 -04:00
Marcus Valtonen Örnhag
2331079c0f
Introduce unit tests ( #248 )
...
* Proof-of-concept: unittests
* Add pytest-asyncio dep
* Import Body from stream
* Add test for allow_extra_tracks
* Cleanup decorators
* add test to linting
* fix ruff issues
* Run formatter
* fix
* Dont test every python version
---------
Co-authored-by: Marcus Valtonen Örnhag <marcus.valtonen.ornhag@ericsson.com >
Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com >
2025-04-07 17:35:25 -04:00
Marcus Valtonen Örnhag
0767030997
Introduce static type checking with pyright ( #255 )
2025-04-05 14:19:05 -04:00
Freddy Boulton
d7995b8116
Dont run docs ci on prs from forks ( #257 )
2025-04-04 15:38:55 -04:00
Freddy Boulton
3147b5979c
Add API Reference and llms.txt ( #256 )
...
* stream api reference
* docs
* Add code
* Add code
* code
2025-04-04 15:32:06 -04:00
Marcus Valtonen Örnhag
948a479601
Introduce automatic linting with Github workflows ( #251 )
...
* Add linters
* use other setup-python version
* Use string instead
* Add more linting
* Fix tests
* minor changes
---------
Co-authored-by: Marcus Valtonen Örnhag <marcus.valtonen.ornhag@ericsson.com >
2025-04-04 12:36:35 -04:00
Freddy Boulton
853d6a06b5
Rebrand to FastRTC ( #60 )
...
* Add code
* add code
* add code
* Rename messages
* rename
* add code
* Add demo
* docs + demos + bug fixes
* add code
* styles
* user guide
* Styles
* Add code
* misc docs updates
* print nit
* whisper + pr
* url for images
* whsiper update
* Fix bugs
* remove demo files
* version number
* Fix pypi readme
* Fix
* demos
* Add llama code editor
* Update llama code editor and object detection cookbook
* Add more cookbook demos
* add code
* Fix links for PR deploys
* add code
* Fix the install
* add tts
* TTS docs
* Typo
* Pending bubbles for reply on pause
* Stream redesign (#63 )
* better error handling
* Websocket error handling
* add code
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
* remove docs from dist
* Some docs typos
* more typos
* upload changes + docs
* docs
* better phone
* update docs
* add code
* Make demos better
* fix docs + websocket start_up
* remove mention of FastAPI app
* fastphone tweaks
* add code
* ReplyOnStopWord fixes
* Fix cookbook
* Fix pypi readme
* add code
* bump versions
* sambanova cookbook
* Fix tags
* Llm voice chat
* kyutai tag
* Add error message to all index.html
* STT module uses Moonshine
* Not required from typing extensions
* fix llm voice chat
* Add vpn warning
* demo fixes
* demos
* Add more ui args and gemini audio-video
* update cookbook
* version 9
---------
Co-authored-by: Freddy Boulton <freddyboulton@hf-freddy.local >
2025-02-24 01:13:42 -05:00
Freddy Boulton
2434a65747
Docs ( #20 )
...
* Docs
* code
2024-11-18 14:06:46 -05:00