May 22, 2026
Installer Upgrades & openai_compatible Model Listing
The installer previously skipped download if a source directory existed, preventing re-runs from updating Chalie
The installer previously skipped download if a source directory existed, preventing re-runs from updating Chalie. Now _download_release() always fetches the latest release, replaces managed source directories, and preserves the data/ directory. Unreachable data migration code (_migrate_data_layout) was removed, as was the sqlite-vec fix (_install_sqlite_vec_fix) since the upstream issue was resolved in sqlite-vec >= 0.1.7.
The Brain UI’s /providers/list-models endpoint now supports openai_compatible providers. Previously, only ollama, openai, and anthropic were handled, and requests for other providers resulted in a 400 error. A new function, _fetch_openai_compatible_models(), queries GET {host}/models with Bearer authentication, following the standard OpenAI response format.
-
Re-running the installer now downloads the latest code and preserves the data/ directory.
-
Removed dead migration code (_migrate_data_layout) and obsolete sqlite-vec fix.
-
openai_compatible providers are now discoverable via /providers/list-models.
-
Added Bearer-auth model listing using GET {host}/models per OpenAI spec.