Ray Andrew rayandrew · he/him
rayandrew pushed to trunk at rayandrew/doot 2026-02-22 00:48:24 -06:00
77b25771c3 fix(bugs): bugs in template apply
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-18 21:05:12 -06:00
1909b0e750 feat(settings): disable bing engine
rayandrew pushed to trunk at rayandrew/doot 2026-02-18 20:50:28 -06:00
a7548dc356 feat(cli): add source directory support to config loading and decryption functions
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-18 02:43:35 -06:00
f63d2d0956 fix: update pricing and routes for gemma, qwen, and pixtral models
rayandrew pushed to trunk at rayandrew/doot 2026-02-18 02:42:56 -06:00
8808a7fc89 feat(cli): add keygen and reencrypt commands with source directory support
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-18 02:31:56 -06:00
05d71ba07c feat: add ollama-cloud routes for gemma and qwen vision models
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-18 00:39:03 -06:00
06d780ff47 fix(settings): adjust engine timeouts and enable disabled engines
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-18 00:36:14 -06:00
01594f3d95 feat: add glm-4.7-flash and qwen3.5 models with provider routes and pricing
ba8cfb4fa2 feat(settings): add timeout_limit and configure engine weights and timeouts
Compare 2 commits »
rayandrew pushed to trunk at rayandrew/doot 2026-02-17 15:13:03 -06:00
c463ea423c fix(config): resolve config paths absolutely to ensure correct source_dir
rayandrew pushed to trunk at rayandrew/doot 2026-02-17 15:08:37 -06:00
7346c11a6e feat(cli): add age encryption support and decrypt-entries command
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-17 02:53:59 -06:00
0de79e1eb8 feat: add perplexity and ollama cloud api key support and models
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-16 14:44:37 -06:00
92b6ec72b1 chore: remove all llm-gateway service files and configurations
e459a5f58e feat: replace llm-gateway with janus service in docker-compose and prometheus config
Compare 2 commits »
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-16 13:09:57 -06:00
c60f14e002 refactor(gateway): reorder and restructure llama-3.3-70b model routes in configuration
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-16 00:54:54 -06:00
c949498a7d fix(dashboard): update token refresh to target table body only
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-16 00:27:52 -06:00
8922a65d28 feat(gateway): add gemma and qwen vision models with pricing
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 05:28:08 -06:00
7bc5a15f4a feat(dashboard): improve EventSource connection handling with cleanup on page unload
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 05:20:51 -06:00
9ea3274ade feat(auth): add HTMX support for auth flows and improve error handling
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 04:52:21 -06:00
291b8f4863 feat(gateway): add monthly budget support and webhook notifications for circuit breaker and budget events
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 04:22:13 -06:00
28a694744d chore: rename personal API key env var and update docker volume path
90adf6f3a8 feat(gateway): add circuit breaker, retry, and concurrency limit support
c17ffa41f5 chore: remove litellm config and new-api setup files
Compare 3 commits »
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 03:18:45 -06:00
f23a7c14c0 feat(dashboard): add responsive mobile sidebar with toggle functionality
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 03:09:25 -06:00
2b6e20544b feat(gateway): add provider health tracking and dashboard stats API
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 02:33:24 -06:00
98822eadb8 fix(compose): env not found
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 02:31:01 -06:00
176d35139d feat(gateway): make API unlimited
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 02:28:00 -06:00
5a9a6d54a3 feat(gateway): fix static token initialized in DB
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 02:11:24 -06:00
9dea812a47 feat(gateway): update UI layout
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:59:51 -06:00
d4747d7dfc feat(gateway): update priority
0568d97201 feat(gateway): update llm-gateway.yaml to comment out free versions
Compare 2 commits »
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:54:36 -06:00
225671eec4 feat(gateway): update llm-gateway.yaml for free tier
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:49:46 -06:00
029b515651 feat(gateway): update llm-gateway.yaml
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:38:03 -06:00
8b741e58c7 feat(gateway): priority sorted based on config definition
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:34:32 -06:00
344b599bad feat(gateway): add config mounted
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:29:20 -06:00
0ce78c2820 feat(gateway): fix go version
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:27:03 -06:00
2a7f0653ac chore(docker): cleanup
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-15 01:23:52 -06:00
abfa26e84a feat(gateway): add llm-gateway service
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 14:05:14 -06:00
4be9e56821 feat: add init-channels
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 13:16:36 -06:00
5356e0ac64 feat: update init-channels to use cookie
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 13:13:45 -06:00
8c872e3c35 feat: simplify acquiring access on new-api
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 13:05:03 -06:00
0d017e24bc feat: chose english for new-api
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 12:55:10 -06:00
964f9e43cd feat: replace LiteLLM with new-api for LLM proxy and add monitoring stack
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 03:08:08 -06:00
718cf928f3 chore: add .claude to gitignore
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 02:51:18 -06:00
1d124d957d refactor: consolidate DeepSeek model entries and add fallback groups
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 02:43:01 -06:00
baf502108b feat: add new DeepInfra and SiliconFlow models to model list
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 02:37:48 -06:00
58db4feaee feat: restructure model list with DeepSeek V3.2 and add new DeepInfra models
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 01:28:23 -06:00
44b9497e65 feat: remove budget
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-14 01:22:02 -06:00
55cc700794 feat: restructure model list with tiered providers and add caching config
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 04:16:59 -06:00
d575162655 feat: fix endpoint
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 04:09:22 -06:00
c68a03e6b7 feat:add more models
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 03:27:30 -06:00
27f17d2620 feat(model): add more models
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 02:29:22 -06:00
6c43db6b8a fix: revert to 0.0.0.0
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 02:27:47 -06:00
7e77c9c26b fix: don't expose searchxng to public
rayandrew pushed to trunk at rayandrew/ai-servers 2026-02-13 01:50:54 -06:00
582194f8f5 feat: use virtual key for open-webui