Skip to content

AI features? (e.g. chat where you can ask questions about your library in freetext) #65

@ohadschn

Description

@ohadschn

In 2026 I suppose we are obligated to consider some AI features, and many people these days have GenAI API access (usually OpenAI)

We could have an OpenAI provider setting where that token is specified, similar to the IGDB token (of course, if one day this becomes a service on the cloud, a paid plan could include such AI features without requiring the user to sign up for GenAI APIs themselves)

Once that's in place, we could have a chat that works in the context of the user's game library - they could ask things like

what recent, top-rated shooter should I play if I liked Doom?

I'm no AI expert, but I think an implementation could look like this:
https://chatgpt.com/share/69906dff-48b8-8002-bb2a-c444c497de62

  • backlogia sends the question to the OpenAI server.
  • The model reasons about the question and.
  • It decides to call a local SQLite tool, and returns a response suggesting that call.
  • backlogia executes the SQL locally per the mode's suggestion (with safeguards as to not delete / exfiltrate etc.)
  • backlogia sends the results back to the model.
  • The model produces the final answer and sends it back to be displayed by backlogia

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions