Aiko-chan / core

Commit History

refactor: migrate weather provider to Open-Meteo, improve location extraction, and inject server time into persona context
efed13c

OppaAI commited on

fix: correct wttr.in endpoint usage and improve timezone resolution logic for diverse location inputs
1526efa

OppaAI commited on

feat: add support for immediate camera trigger and bypass LLM generation in think loop
63512d9

OppaAI commited on

feat: update capture_camera_image to trigger frontend camera modal via marker string
294ce04

OppaAI commited on

feat: add interactive webcam modal for photo capture and file uploads
aaf0b77

OppaAI commited on

refactor: update ASR sample source to local static file
0fe8051

OppaAI commited on

feat: implement camera capture tool to enable vision capabilities via ffmpeg
58a5d12

OppaAI commited on

feat: enhance service warmups with real-data validation and add VLM and SearXNG initialization steps
de1f6bb

OppaAI commited on

refactor: require essential environment variables by raising RuntimeErrors instead of using default values
865cc62

OppaAI commited on

refactor: relocate audio and perception logic to core module and remove legacy ui components
441e962

OppaAI commited on

refactor: standardize ASR endpoint to /transcribe and update MiniCPM-V dependency and video decoding logic
57e1c3f

OppaAI commited on

feat: migrate ASR backend to Modal Nemotron endpoint with language support
490e4f4

OppaAI commited on

feat: add crypto price tracking tool and update persona architecture documentation
1f9cde5

OppaAI commited on

refactor: replace external memory backend with custom sqlite-vec storage engine featuring RRF search and Ebbinghaus decay
2b1be2b

OppaAI commited on

refactor: remove redundant self-import in core/memorize.py
a5f77f5

OppaAI commited on

refactor: remove redundant LLAMA_MODEL configuration from memorize and think modules
2c31c50

OppaAI commited on

refactor: encapsulate memory management into AikoMemorize class and remove deprecated sqlite-vec implementation details from core/memorize.py
28b8911

OppaAI commited on

chore: update default USER_ID from OppaAI to Guest
9e5c5ca

OppaAI commited on

refactor: enable multi-user session support by mapping system prompts and histories to user IDs
e61fec9

OppaAI commited on

feat: implement asynchronous network warmup on login to improve serverless responsiveness
09532b1

OppaAI commited on

refactor: increase llama context window, remove redundant output format parameter, and add error logging to MioTTS requests
808b4c7

OppaAI commited on

refactor: remove redundant lib2to3 imports from wakeup.py
e68c1a1

OppaAI commited on

refactor: update TTS preset and warmup request parameters and add unnecessary imports
74e4da7

OppaAI commited on

refactor: update warmup request to use MIOTTS endpoint instead of ASR transcribe
f6eb80b

OppaAI commited on

fix: update TTS endpoint path to v1/tts/file
2af0316

OppaAI commited on

fix: correct typo in ui.listen module import path and references
8e0da62

OppaAI commited on

fix: escape raw string for VRM UI and correct module import path for ASR functionality
2ea8ae1

OppaAI commited on

refactor: replace health polls with real inference requests and add ASR warmup to boot sequence
36ae878

OppaAI commited on

refactor: scope memory management and system prompts to individual user_id sessions throughout the chat pipeline
44b77cc

OppaAI commited on

refactor: update LLM warmup, optimize audio handling by removing conversion, and refine VRM animation API
6ff734a

OppaAI commited on

refactor: replace Fish Speech Modal server with Aiko boot orchestrator for parallel subsystem initialization
88df680

OppaAI commited on

refactor: replace local boot orchestration logic with Modal deployment setup for Fish Speech TTS
c15ccb6

OppaAI commited on

Add user_id via login
26f6164

OppaAI commited on

feat: add crypto price tool and update timezone logic to use local system zoneinfo
5d859f8

OppaAI commited on

feat: migrate web search implementation from DuckDuckGo to SearXNG JSON API
d068902

OppaAI commited on

refactor: replace SearXNG with DuckDuckGo search and add support for custom search endpoints
0fffd09

OppaAI commited on

Fix eror
6eff530

OppaAI commited on

Fix error
7f9a52e

OppaAI commited on

Fix sanitize query
43e562d

OppaAI commited on

Fix LLM call URL
81f6e98

OppaAI commited on

Fix wrong llm url
e27c661

OppaAI commited on

Update tool call
171496c

OppaAI commited on

Update tools
f3ca812

OppaAI commited on

Add more simple tools
d89e682

OppaAI commited on

Add tools call
0642144

OppaAI commited on

Delete core/reflect.py
011a16d

OppaAI commited on

Remove obsolete stuffs
f3664a2

OppaAI commited on

Delete core/listen.py
41b8d03

OppaAI commited on

Delete core/dream.py
ea27506

OppaAI commited on

Delete core/silence.py
065c9ea

OppaAI commited on