Neko Ayaka
6ffb13da8e
release: v0.7.2-beta.2
2025-08-25 03:56:39 +08:00
Neko Ayaka
ac8fbf3be3
chore(workspace): now use NODE_VERSION 24 without minor constraints
2025-08-25 03:32:05 +08:00
Neko Ayaka
840d7eceac
fix: incorrect preview images for live2d
2025-08-25 03:31:36 +08:00
Neko Ayaka
991a537ff7
chore: sync openai-compatible
2025-08-25 02:55:54 +08:00
Ilya Bogdanov and Neko
bde909fd64
feat: Add generic OpenAI-compatible provider for chat and audio ( #415 )
...
This commit introduces a new "OpenAI Compatible" provider, allowing users to connect to any service that implements the OpenAI API specification.
Previously, users were limited to the pre-defined list of providers. With the proliferation of many new AI services and local models (like LM Studio, vLLM, etc.) that expose an OpenAI-compatible endpoint, it has become impractical to add and maintain a separate integration for each one.
This new generic provider solves that problem by offering a single, flexible solution. It clarifies the user's choice by separating the official OpenAI service from other compatible alternatives, improving the overall user experience.
Closes #401 , #388
Co-authored-by: Neko <neko@ayaka.moe >
---------
Co-authored-by: Neko <neko@ayaka.moe >
2025-08-25 02:49:31 +08:00
Neko Ayaka
cbc959a3f3
fix(assets): including preview images for hiyori & vrm samples
2025-08-25 02:45:49 +08:00
Neko Ayaka
bc8cb59e6b
fix(stage-*): model not loading when entering main stage
2025-08-25 01:32:04 +08:00
Neko Ayaka
7f2ab0ec79
fix: typecheck
2025-08-25 00:42:51 +08:00
Neko Ayaka
5917783670
fix(stage-ui): should exclude presets & file format handling
2025-08-25 00:04:20 +08:00
Neko Ayaka
21b3307e9e
feat(stage-*): new Model Selector to select models for Live2D, VRM, and future MMD
...
Close #426
Close #414
Close #375
2025-08-24 23:38:32 +08:00
Makito
9c9d6c18d1
fix(stage-ui): live2d mouse tracking not worked as expected
2025-08-24 17:38:30 +09:00
Makito
4a6befddd5
fix(stage-ui): disable onboarding next button when api key is required and missing
2025-08-24 16:37:06 +09:00
Makito
adfc2749c2
fix(stage-ui): convert searchQuery from ref to model
2025-08-24 16:28:00 +09:00
Neko Ayaka
82d0f496da
refactor: try fix #391
2025-08-24 14:17:09 +08:00
MisakaKumomi 御坂云见
7595d189ba
chore: make i18n more reasonable ( #396 )
2025-08-23 12:43:11 +08:00
MisakaKumomi 御坂云见
fd702cc0d3
feat: added debouncing for onboarding, fixed validation if the user i… ( #392 )
2025-08-22 20:55:27 +08:00
Daniel Martín
1b76f65232
feat: LM Studio Provider ( #380 )
2025-08-22 20:53:08 +08:00
0xGingi
b4cb46ad98
refactor(stage-ui): use nanoid instead of crypto.randomUUID() ( #382 )
2025-08-22 16:44:54 +08:00
Neko Ayaka
b9a19e974c
fix: lint
2025-08-21 17:00:44 +08:00
Daniel Martín
713ff0c30d
feat: Spanish Language ( #372 )
2025-08-21 14:03:07 +08:00
凌莞~(=^▽^=)
c15e502056
fix(ui): TransitionVertical Interrupt animation ( #373 )
2025-08-21 14:01:33 +08:00
Neko Ayaka
a5ce042525
release: v0.7.2-beta.1
2025-08-21 04:23:04 +08:00
Ayaka Neko
91e05a64c5
fix(stage-ui): live2d model not loading
2025-08-21 03:45:46 +08:00
Ayaka Neko
59d376752d
fix(stage-ui): live2d stage load wasn't deterministic
2025-08-21 01:20:20 +08:00
Ayaka Neko
4aeaf7cb82
fix(stage-ui): live2d model will not load on mount
2025-08-21 01:19:53 +08:00
Neko Ayaka
5981b2164f
fix(stage-ui): onboarding result in error container even if validation passes
2025-08-20 21:56:51 +08:00
Neko Ayaka
0673509659
feat(stage-*): detailed error messages for Ollama & many providers
2025-08-20 21:47:50 +08:00
Neko Ayaka
c9d166cfe8
refactor(stage-ui): VRM & Live2D view load
2025-08-16 22:00:03 +08:00
Neko Ayaka
33501a0857
refactor(stage-*): moved vad state manager
2025-08-16 21:59:19 +08:00
Lilia_Chen
92ae0c0730
feat(stage-ui): Switch between hemisphere light and sky box ( #357 )
2025-08-14 22:15:21 +08:00
Neko Ayaka
4f34b4580f
fix(stage-ui): DialogTitle warning
2025-08-11 04:54:02 +08:00
Neko Ayaka
1e8bfbb7c7
fix(ui): InputFile wasn't using BasicInputFile
2025-08-11 04:53:42 +08:00
Neko Ayaka
ba26cb0537
feat(stage-ui): achieve Warudo ( https://warudo.app ) style rendering for VRM models
2025-08-11 04:53:18 +08:00
Neko Ayaka
c3b804a23d
style(stage-ui): improved callout
2025-08-11 02:57:42 +08:00
Neko Ayaka
a9d4512398
chore(stage-ui): allow to setup color picker
2025-08-10 04:21:56 +08:00
Neko Ayaka
ead77056c0
fix(stage-ui): color picker incorrect
2025-08-10 04:20:39 +08:00
Neko Ayaka
0a9caf3d05
feat(stage-ui): improved color picker
2025-08-09 23:05:59 +08:00
Neko Ayaka
6309d43cc9
feat(stage-ui): PropertyColor
2025-08-09 23:04:47 +08:00
Ching Yang
389ee0a57c
Feat: Support of Index-TTS, state-of-art opensourced TTS model - locally deployable. ( #351 )
2025-08-08 20:30:41 +08:00
Neko Ayaka
c304558bf6
refacor(stage-ui): organize stage-ui histoire structure
2025-08-08 02:00:22 +08:00
Neko Ayaka
76c619536d
style(stage-ui): improve datapane
2025-08-07 18:16:40 +08:00
Lilia_Chen
9fbbccc04a
chore(stage-ui): queue.ts renaming, tts "..." recognition, and something relates to next and afterNext ( #355 )
2025-08-07 18:16:40 +08:00
Neko Ayaka
18d48e4638
feat(stage-ui): parameterize directional light & ambient light
2025-08-07 01:34:28 +08:00
Neko Ayaka
acda49dc66
refactor(stage-ui): model file & model url loading for live2d and vrm
2025-08-07 00:00:35 +08:00
Neko
b5a5ec6a82
fix(stage-ui): auto eye blink wasn't functioning ( #352 )
2025-08-06 18:21:12 +08:00
Neko Ayaka
281d436e59
fix: lint
2025-08-06 16:34:30 +08:00
Neko Ayaka
8fae7cf16c
feat(ui): include BidrectionalTransition as ui component
2025-08-06 16:19:52 +08:00
Neko Ayaka
c88b72f07b
release: v0.7.1
2025-08-05 21:21:01 +08:00
Neko Ayaka
bad616e8e7
release: v0.7.0
2025-08-04 16:18:38 +08:00
Neko Ayaka
856625f638
fix: build & typecheck
2025-08-02 01:26:57 +08:00