This website requires JavaScript.
0e4aebf353
fix(P1): 6 priority-1 bug fixes for autonomous engine and mood system
koko210Serve
2026-02-23 13:31:15 +02:00
422366df4c
fix: 3 critical autonomous engine & mood system bugs
koko210Serve
2026-02-20 15:37:57 +02:00
2f0d430c35
feat: Add manual trigger bypass for web UI autonomous engagement
koko210Serve
2026-02-20 00:53:42 +02:00
9972edb06d
fix(docker): add config_manager.py to Dockerfile and logger components
koko210Serve
2026-02-19 11:02:58 +02:00
305605fde5
docs: add comprehensive COMMANDS.md reference
koko210Serve
2026-02-18 12:37:25 +02:00
d44f08af18
fix(config): persist runtime settings across bot restarts
koko210Serve
2026-02-18 12:18:12 +02:00
8d5137046c
fix(shutdown): implement graceful async shutdown handler
koko210Serve
2026-02-18 12:08:32 +02:00
7b7abcfc68
fix(tasks): replace fire-and-forget asyncio.create_task with create_tracked_task
koko210Serve
2026-02-18 12:01:08 +02:00
cf55b15745
Optimize miku-bot container: remove unused packages and caches
koko210Serve
2026-02-15 22:21:30 +02:00
33e5095607
Optimize miku-bot container size by removing unused dependencies
koko210Serve
2026-02-15 20:56:25 +02:00
8d09a8a52f
Implement comprehensive config system and clean up codebase
koko210Serve
2026-02-15 19:51:00 +02:00
bb5067a89e
fix: Add settings.json and enable profile_picture_context plugin
koko210Serve
2026-02-11 00:09:58 +02:00
eb557f655c
feat: Add profile picture context plugin with regex-based injection
koko210Serve
2026-02-10 23:41:14 +02:00
985ac60191
Webhook pfp updates properly now
koko210Serve
2026-02-10 22:57:55 +02:00
34167eddae
feat: Restore mood system and implement comprehensive memory editor UI
koko210Serve
2026-02-10 22:03:54 +02:00
6ba8e19d99
Ability to edit and add memories from the web UI with fixed escapeHtml
koko210Serve
2026-02-10 21:41:28 +02:00
fbd940e711
fix: Restore declarative memory recall by preserving suffix template
koko210Serve
2026-02-09 12:33:31 +02:00
beb1a89000
Fix: Optimize Twitter fetching to avoid Playwright hangs
koko210Serve
2026-02-08 14:55:01 +02:00
b9d1f67d70
llama-swap-rocm now uses official image and adjusted accordingly
koko210Serve
2026-02-07 23:43:01 +02:00
11b90ebb46
fix: Phase 3 bug fixes - memory APIs, username visibility, web UI layout, Docker
koko210Serve
2026-02-07 23:27:15 +02:00
5fe420b7bc
Web UI tabs made into two rows
koko210Serve
2026-02-07 22:16:01 +02:00
14e1a8df51
Phase 3: Unified Cheshire Cat integration with WebSocket-based per-user isolation
koko210Serve
2026-02-07 20:22:03 +02:00
edb88e9ede
fix: Phase 2 integrity review - v2.0.0 rewrite & bugfixes
koko210Serve
2026-02-07 19:24:46 +02:00
83c103324c
feat: Phase 2 Memory Consolidation - Production Ready
koko210Serve
2026-02-03 23:17:27 +02:00
323ca753d1
feat: Phase 1 - Discord bridge with unified user identity
koko210Serve
2026-01-31 18:54:00 +02:00
0a9145728e
Ability to play Uno implemented in early stages!
koko210Serve
2026-01-30 21:43:20 +02:00
5b1163c7af
Removed KV Cache offloading to increase performance
koko210Serve
2026-01-30 21:35:07 +02:00
7368ef0cd5
Added Japanese and Bulgarian addressing
koko210Serve
2026-01-30 21:34:24 +02:00
38a986658d
moved AI generated readmes to readme folder (may delete)
koko210Serve
2026-01-27 19:58:26 +02:00
c58b941587
moved AI generated readmes to readme folder (may delete)
koko210Serve
2026-01-27 19:57:48 +02:00
0f1c30f757
Added verbose logging to llama-swap-rocm. Not sure if does anything...
koko210Serve
2026-01-27 19:57:04 +02:00
55fd3e0953
Cleanup. Moved prototype and testing STT/TTS to 1TB HDD
koko210Serve
2026-01-27 19:55:13 +02:00
ecd14cf704
Able to now address Miku in Cyrillic, Kanji and both Kanas, incl. Japanese honorifics
koko210Serve
2026-01-27 19:53:18 +02:00
641a5b83e8
Improved Evil Mode toggle to handle edge cases of the pfp and role color change. Japanese swallow model compatible (should be).
koko210Serve
2026-01-27 19:52:39 +02:00
c0aaab0c3a
Disabled KV cache offloading on llama-server and enabled Flash Attention. Performance gains in the tens.
koko210Serve
2026-01-27 19:11:49 +02:00
dca58328e4
Tuned the Japanese mode system prompt and model better
koko210Serve
2026-01-23 17:01:47 +02:00
fe0962118b
Implemented new Japanese only text mode with WebUI toggle, utilizing a llama3.1 swallow dataset model. Next up is Japanese TTS.
koko210Serve
2026-01-23 15:02:36 +02:00
eb03dfce4d
refactor: Implement low-latency STT pipeline with speculative transcription
koko210Serve
2026-01-22 22:08:07 +02:00
2934efba22
Implemented experimental real production ready voice chat, relegated old flow to voice debug mode. New Web UI panel for Voice Chat.
koko210Serve
2026-01-20 23:06:17 +02:00
362108f4b0
Decided on Parakeet ONNX Runtime. Works pretty great. Realtime voice chat possible now. UX lacking.
koko210Serve
2026-01-19 00:29:44 +02:00
0a8910fff8
Changed stt to parakeet — still experiemntal, though performance seems to be better
koko210Serve
2026-01-18 03:35:50 +02:00
50e4f7a5f2
Error in llama-swap catchall implemented + webhook notifier
koko210Serve
2026-01-18 01:30:26 +02:00
d1e6b21508
Phase 4 STT pipeline implemented — Silero VAD + faster-whisper — still not working well at all
koko210Serve
2026-01-17 03:14:40 +02:00
3e59e5d2f6
Phase 3 implemented — Text LLM can now stream to the TTS pipeline with the !miku say command
koko210Serve
2026-01-17 00:01:17 +02:00
9943cecdec
Phase 2 implemented and tested. Added warmup to pipeline and Miku queues tokens while the pipeline is warming up
koko210Serve
2026-01-16 23:37:34 +02:00
b0066f3525
Tested Phase 1, fixed text channel blocking while in voice and implemented joining and leaving VC from Phase 2
koko210Serve
2026-01-16 20:39:23 +02:00
911f11ee9f
Untested Phase 1 (Foundation & Resource management) of voice chat integration
koko210Serve
2026-01-16 13:01:08 +02:00
353c9c9583
Face Detector container now able to be created, started and stopped from within miku-bot container
koko210Serve
2026-01-11 02:01:41 +02:00
2d3b9d0e08
Fix IndentationError in persona_dialogue.py by removing stray docstring delimiter
koko210Serve
2026-01-10 23:01:28 +02:00
f576db0d88
fix: Remove duplicate json import causing runtime error
koko210Serve
2026-01-10 21:05:46 +02:00
32c2a7b930
feat: Implement comprehensive non-hierarchical logging system
koko210Serve
2026-01-10 20:46:19 +02:00
ce00f9bd95
Changed misleading face detector warning message on startup in the log
koko210Serve
2026-01-09 00:13:03 +02:00
1fc3d74a5b
Add dual GPU support with web UI selector
koko210Serve
2026-01-09 00:03:59 +02:00
ed5994ec78
Fix: Resolve webhook send timeout context error
koko210Serve
2026-01-07 13:44:13 +02:00
caab444c08
Add webhook option to manual message override for persona selection
koko210Serve
2026-01-07 10:21:46 +02:00
86a54dd0ba
Allow Bipolar Mode to be enabled independently of Evil Mode
koko210Serve
2026-01-06 23:48:14 +02:00
9786f984a6
Fix: Explicitly pass change_role_color=True when switching modes after bipolar argument
koko210Serve
2026-01-06 14:01:39 +02:00
8012030ea1
Implement Bipolar Mode: Dual persona arguments with webhooks, LLM arbiter, and persistent scoreboard
koko210Serve
2026-01-06 13:57:59 +02:00
1e6e097958
Add role color management to evil mode
koko210Serve
2026-01-02 19:45:56 +02:00
5d1e669b5a
Add evil mode support to figurine tweet notifier
koko210Serve
2026-01-02 18:09:50 +02:00
6ec33bcecb
Implement Evil Miku mode with persistence, fix API event loop issues, and improve formatting
koko210Serve
2026-01-02 17:11:58 +02:00
b38bdf2435
feat: Add advanced engagement submenu with user targeting and engagement types
koko210Serve
2025-12-16 23:13:19 +02:00
dfcda72cc8
Add reply functionality to manual message override with mention control
koko210Serve
2025-12-14 16:41:02 +02:00
c62b6817c4
Fix image generation UI: add image preview, serving endpoint, and proper error handling
koko210Serve
2025-12-13 00:36:35 +02:00
bb82b7f146
Add interactive Chat with LLM interface to Web UI
koko210Serve
2025-12-13 00:23:03 +02:00
65e6c3e7ea
Add 'Detect and Join Conversation' button to Web UI and CLI
koko210Serve
2025-12-10 14:57:59 +02:00
76aaf6c437
Fix autonomous logic: prevent actions when user addresses Miku
koko210Serve
2025-12-10 10:56:34 +02:00
675bb21653
Disable model warmup to improve switching speed
koko210Serve
2025-12-10 10:09:37 +02:00
a7f3a0a0ee
Add comprehensive CLI tool with interactive shell mode
koko210Serve
2025-12-10 10:02:34 +02:00
711101816a
Fix: Apply twscrape monkey patch to resolve 'Failed to parse scripts' error
koko210Serve
2025-12-10 09:48:25 +02:00
f27d7f4afe
Fix JavaScript integer precision loss for Discord IDs in web UI
koko210Serve
2025-12-08 01:14:29 +02:00
330cedd9d1
chore: organize backup files into dated directory structure
koko210Serve
2025-12-07 23:54:38 +02:00
9009e9fc80
Add animated GIF support for profile pictures
koko210Serve
2025-12-07 23:48:12 +02:00
782d8e4f84
Fix syntax error in image processing: fix truncated variable assignment
koko210Serve
2025-12-07 18:03:36 +02:00
7dd671d6cf
Fix syntax error: remove stray URL in bot.py
koko210Serve
2025-12-07 18:02:22 +02:00
d58be3b33e
Remove all Ollama remnants and complete migration to llama.cpp
koko210Serve
2025-12-07 17:50:08 +02:00
a6da4c0c2e
Update README.md
Koko210
2025-12-07 17:36:59 +02:00
37063b7f85
Add comprehensive README with features, setup, and documentation
koko210Serve
2025-12-07 17:29:24 +02:00
88d4256755
Organize documentation: Move all .md files to readmes/ directory
koko210Serve
2025-12-07 17:21:59 +02:00
8c74ad5260
Initial commit: Miku Discord Bot
koko210Serve
2025-12-07 17:15:09 +02:00