Skip to content

[Feature Request] Implementation of a native models API endpoint #258

@dschiese

Description

@dschiese

Problem / Observation: Currently, it doesn't seem that HAWKI provides a native API to retrieve all configured models, given the documentation (https://docs.hawki.info/architecture/HAWKI_API#available-models). Thus, keeping track of them outside the Web UI is pretty hard.

Suggestion: If the current state (no endpoint like this) isn't intended, I suggest implementing a standardized API endpoint, for example GET /models (or GET /api/v1/models), that returns a JSON list of all currently active/configured models for the specific HAWKI instance. This would not only solve the problem of tracking the available models, but also positively impact

  1. Dynamic UI: External frontends can automatically populate model selection dropdowns.
  2. Consistency: Aligns HAWKI with industry standards (like OpenAI's /models or Ollama's /api/tags).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions