adhikareeprayush / adhikareeprayush/slide-forge
Add OpenRouter AI provider
Open
ai
feature
help wanted
self-hosting
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
## Summary
Implementation plan includes OpenRouter as an AI provider option. Registry only supports nvidia, ollama, and mock.
## Tasks
- [ ] Add `apps/api/src/services/ai/openrouter.ts`
- [ ] Register in `ai/registry.ts` when `AI_PROVIDER=openrouter`
- [ ] Document `OPENROUTER_API_KEY` in `.env.example`
- [ ] Implement `generateFullDeck` compatible with existing pipeline
## Files
- `apps/api/src/services/ai/registry.ts`
- `apps/api/src/services/ai/nvidia.ts` (reference)
- `.env.example`
Contributor guide
Assessment
This issue has not been assessed yet.