adhikareeprayush / adhikareeprayush/slide-forge

Add OpenRouter AI provider

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.