Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

Support additional API providers (OpenRouter, Gemini, etc.) #144

@somdipto

Description

@somdipto

What Needs Doing:

  • Define a base provider interface (common methods: send, stream, healthCheck)

  • Build adapters for OpenRouter and Gemini

  • Make config / UI switch to select provider

  • Add tests (unit & integration)

  • Update documentation and usage examples

Why This Matters:

  • Enables switching providers easily

  • Prepares system for future integrations

  • Reduces dependency risk

Assign to me or anyone interested.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions