Juan Diego García
a682846645
feat: 3-mode selfhosted refactoring (--gpu, --cpu, --hosted) + audio token auth fallback ( #896 )
...
* fix: local processing instead of http server for cpu
* add fallback token if service worker doesnt work
* chore: rename processors to keep processor pattern up to date and allow other processors to be createed and used with env vars
2026-03-04 16:31:08 -05:00
Juan Diego García
045eae8ff2
feat: enable daily co in selfhosted + only schedule tasks when necessary ( #883 )
...
* feat: enable daily co in selfhosted + only schedule tasks when necessary
* feat: refactor aws storage to be platform agnostic + add local pad tracking with slfhosted support
2026-03-02 11:08:20 -05:00
dependabot[bot]
7f9ce7f13a
build(deps): bump the uv group across 2 directories with 16 updates ( #886 )
...
* build(deps): bump the uv group across 2 directories with 16 updates
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.13.3
dependency-type: indirect
dependency-group: uv
- dependency-name: filelock
dependency-version: 3.20.3
dependency-type: indirect
dependency-group: uv
- dependency-name: fonttools
dependency-version: 4.60.2
dependency-type: indirect
dependency-group: uv
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: indirect
dependency-group: uv
- dependency-name: protobuf
dependency-version: 6.33.5
dependency-type: indirect
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.22
dependency-type: indirect
dependency-group: uv
- dependency-name: starlette
dependency-version: 0.49.1
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
dependency-group: uv
- dependency-name: aiohttp
dependency-version: 3.13.3
dependency-type: indirect
dependency-group: uv
- dependency-name: protobuf
dependency-version: 6.33.5
dependency-type: indirect
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.22
dependency-type: indirect
dependency-group: uv
- dependency-name: filelock
dependency-version: 3.20.3
dependency-type: indirect
dependency-group: uv
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: indirect
dependency-group: uv
- dependency-name: starlette
dependency-version: 0.49.1
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
dependency-group: uv
- dependency-name: sentencepiece
dependency-version: 0.2.1
dependency-type: direct:production
dependency-group: uv
- dependency-name: aiohttp
dependency-version: 3.13.3
dependency-type: direct:production
dependency-group: uv
- dependency-name: filelock
dependency-version: 3.20.3
dependency-type: indirect
dependency-group: uv
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: indirect
dependency-group: uv
- dependency-name: protobuf
dependency-version: 6.33.5
dependency-type: direct:production
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: uv
- dependency-name: starlette
dependency-version: 0.49.1
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
dependency-group: uv
- dependency-name: aiohttp
dependency-version: 3.13.3
dependency-type: direct:production
dependency-group: uv
- dependency-name: sentencepiece
dependency-version: 0.2.1
dependency-type: direct:production
dependency-group: uv
- dependency-name: protobuf
dependency-version: 6.33.5
dependency-type: direct:production
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: uv
- dependency-name: llama-index
dependency-version: 0.13.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: black
dependency-version: 24.3.0
dependency-type: direct:development
dependency-group: uv
- dependency-name: cryptography
dependency-version: 46.0.5
dependency-type: indirect
dependency-group: uv
- dependency-name: filelock
dependency-version: 3.20.3
dependency-type: indirect
dependency-group: uv
- dependency-name: llama-index-core
dependency-version: 0.13.6
dependency-type: indirect
dependency-group: uv
- dependency-name: marshmallow
dependency-version: 3.26.2
dependency-type: indirect
dependency-group: uv
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: indirect
dependency-group: uv
- dependency-name: pyasn1
dependency-version: 0.6.2
dependency-type: indirect
dependency-group: uv
- dependency-name: pypdf
dependency-version: 6.7.3
dependency-type: indirect
dependency-group: uv
- dependency-name: starlette
dependency-version: 0.49.1
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
* Upgrade fastapi-pagination and pydanti
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergey Mankovsky <sergey@mankovsky.dev >
2026-02-26 03:26:59 +01:00
ab859d65a6
feat: self-hosted gpu api ( #636 )
...
* Self-hosted gpu api
* Refactor self-hosted api
* Rename model api tests
* Use lifespan instead of startup event
* Fix self hosted imports
* Add newlines
* Add response models
* Move gpu dir to the root
* Add project description
* Refactor lifespan
* Update env var names for model api tests
* Preload diarizarion service
* Refactor uploaded file paths
2025-09-17 18:52:03 +02:00