|
|
ef4ef41404
|
fix: unignore .gitea workflow yaml files, add build-push.yaml
CI / Lint (push) Successful in 2m55s
CI / Test (push) Successful in 2m38s
CI / Release (push) Successful in 56s
CI / Docker Build & Push (push) Failing after 4m3s
CI / Notify (push) Successful in 1s
The .gitignore had *.yaml for compiled KFP pipelines which was
preventing .gitea/workflows/build-push.yaml from being tracked.
|
2026-02-20 09:29:29 -05:00 |
|
|
|
2e66cac1e9
|
feat: rewrite voice-assistant in Go
Replace Python voice assistant with Go for smaller container images.
Uses handler-base Go module for NATS, health, telemetry, and all service clients.
- Full pipeline: STT → embed → Milvus → rerank → LLM → TTS
- Base64 audio encode/decode
- Dockerfile: multi-stage golang:1.25-alpine → scratch
- CI: Gitea Actions with lint/test/release/docker/notify
|
2026-02-19 18:00:58 -05:00 |
|
|
|
4048870392
|
chore: add pre-commit config with ruff hooks
CI / Lint (push) Successful in 2m30s
CI / Test (push) Successful in 2m59s
CI / Release (push) Successful in 56s
CI / Notify (push) Successful in 2s
- Add .pre-commit-config.yaml for local development
- Update .gitignore to allow .pre-commit-config.yaml
|
2026-02-02 09:10:27 -05:00 |
|
|
|
f0b626a5e7
|
feat: Add voice assistant handler and Kubeflow pipeline
- voice_assistant.py: Standalone NATS handler with full RAG pipeline
- voice_assistant_v2.py: Handler-base implementation
- pipelines/voice_pipeline.py: KFP SDK pipeline definitions
- Dockerfiles for both standalone and handler-base versions
Pipeline: STT → Embeddings → Milvus → Rerank → LLM → TTS
|
2026-02-01 20:32:37 -05:00 |
|