Merge branch 'master' of https://gitea.ditaajipratama.net/aji/hendrik
21
LICENSE
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2026 Dita Aji Pratama
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
BIN
plan/milestone/10-settings.png
Normal file
|
After Width: | Height: | Size: 9.1 KiB |
38
plan/milestone/10-settings.puml
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
@startmindmap
|
||||||
|
|
||||||
|
<style>
|
||||||
|
mindmapDiagram {
|
||||||
|
//FontColor white
|
||||||
|
.done {
|
||||||
|
BackgroundColor green
|
||||||
|
BackgroundColor lightgreen
|
||||||
|
//FontColor black
|
||||||
|
}
|
||||||
|
.unknown {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor purple
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.skip {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor red
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.info {
|
||||||
|
BackgroundColor blue
|
||||||
|
BackgroundColor lightblue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
;top to bottom direction
|
||||||
|
|
||||||
|
* TUI/GUI/API Settings
|
||||||
|
** TUI
|
||||||
|
*** Parameters for tokenizer
|
||||||
|
*** Service list
|
||||||
|
****_ Kontak dengan daemon
|
||||||
|
*** Model set & Provider list <<done>>
|
||||||
|
*** Roleplayer user ID
|
||||||
|
|
||||||
|
@endmindmap
|
||||||
BIN
plan/milestone/11-configuration-per-character.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
36
plan/milestone/11-configuration-per-character.puml
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
@startmindmap
|
||||||
|
|
||||||
|
<style>
|
||||||
|
mindmapDiagram {
|
||||||
|
//FontColor white
|
||||||
|
.done {
|
||||||
|
BackgroundColor green
|
||||||
|
BackgroundColor lightgreen
|
||||||
|
//FontColor black
|
||||||
|
}
|
||||||
|
.unknown {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor purple
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.skip {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor red
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.info {
|
||||||
|
BackgroundColor blue
|
||||||
|
BackgroundColor lightblue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
;top to bottom direction
|
||||||
|
|
||||||
|
* Configuration per character <<done>>
|
||||||
|
** service.yaml <<done>>
|
||||||
|
***_ Untuk kredensial service yang di gunakan
|
||||||
|
** model.yaml <<done>>
|
||||||
|
***_ Untuk menetapkan model set default yang digunakan
|
||||||
|
|
||||||
|
@endmindmap
|
||||||
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 55 KiB |
@ -59,5 +59,9 @@ mindmapDiagram {
|
|||||||
*** World
|
*** World
|
||||||
**** Building
|
**** Building
|
||||||
***** Room
|
***** Room
|
||||||
|
** Mute Session End (Per Character) <<done>>
|
||||||
|
***_ Tidak Menampilkan "*Session End*" saat session timeout
|
||||||
|
** Continuous Greet after session end (Per Character)
|
||||||
|
***_ Untuk reset history di chat
|
||||||
|
|
||||||
@endmindmap
|
@endmindmap
|
||||||
BIN
plan/milestone/9-tools-improvement.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
42
plan/milestone/9-tools-improvement.puml
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
@startmindmap
|
||||||
|
|
||||||
|
<style>
|
||||||
|
mindmapDiagram {
|
||||||
|
//FontColor white
|
||||||
|
.done {
|
||||||
|
BackgroundColor green
|
||||||
|
BackgroundColor lightgreen
|
||||||
|
//FontColor black
|
||||||
|
}
|
||||||
|
.unknown {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor purple
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.skip {
|
||||||
|
BackgroundColor #FFBBCC
|
||||||
|
BackgroundColor red
|
||||||
|
FontColor white
|
||||||
|
}
|
||||||
|
.info {
|
||||||
|
BackgroundColor blue
|
||||||
|
BackgroundColor lightblue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
;top to bottom direction
|
||||||
|
|
||||||
|
* Tools for configuration
|
||||||
|
** Workspace Switch <<done>>
|
||||||
|
** Service toggler
|
||||||
|
** Listing model set and provider
|
||||||
|
** Model set switch <<skip>>
|
||||||
|
***_ Sepertinya mustahil dan potensi ngerusak sistem
|
||||||
|
|
||||||
|
* Tools for generation
|
||||||
|
** plantuml generator
|
||||||
|
** Slide deck
|
||||||
|
** Motion graphic
|
||||||
|
|
||||||
|
@endmindmap
|
||||||
|
Before Width: | Height: | Size: 50 KiB |
@ -1,76 +0,0 @@
|
|||||||
@startmindmap
|
|
||||||
|
|
||||||
<style>
|
|
||||||
mindmapDiagram {
|
|
||||||
//FontColor white
|
|
||||||
.done {
|
|
||||||
BackgroundColor green
|
|
||||||
BackgroundColor lightgreen
|
|
||||||
//FontColor black
|
|
||||||
}
|
|
||||||
.unknown {
|
|
||||||
BackgroundColor #FFBBCC
|
|
||||||
BackgroundColor purple
|
|
||||||
FontColor white
|
|
||||||
}
|
|
||||||
.skip {
|
|
||||||
BackgroundColor #FFBBCC
|
|
||||||
BackgroundColor red
|
|
||||||
FontColor white
|
|
||||||
}
|
|
||||||
.info {
|
|
||||||
BackgroundColor blue
|
|
||||||
BackgroundColor lightblue
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
;top to bottom direction
|
|
||||||
|
|
||||||
* Tools for configuration
|
|
||||||
** Workspace Switch <<done>>
|
|
||||||
** Service toggler
|
|
||||||
** Listing model set and provider
|
|
||||||
** Model set switch <<skip>>
|
|
||||||
***_ Sepertinya mustahil dan potensi ngerusak sistem
|
|
||||||
|
|
||||||
* Tools for generation
|
|
||||||
** plantuml generator
|
|
||||||
** Slide deck
|
|
||||||
** Motion graphic
|
|
||||||
|
|
||||||
* TUI/GUI/API Settings
|
|
||||||
** TUI
|
|
||||||
*** Parameters for tokenizer
|
|
||||||
*** Service list
|
|
||||||
****_ Kontak dengan daemon
|
|
||||||
*** Model set & Provider list <<done>>
|
|
||||||
*** Roleplayer user ID
|
|
||||||
|
|
||||||
* Configuration per character <<done>>
|
|
||||||
** service.yaml <<done>>
|
|
||||||
***_ Untuk kredensial service yang di gunakan
|
|
||||||
** model.yaml <<done>>
|
|
||||||
***_ Untuk menetapkan model set default yang digunakan
|
|
||||||
|
|
||||||
* opencode main skill
|
|
||||||
** Explore (Passive)
|
|
||||||
** Plan
|
|
||||||
** Build
|
|
||||||
|
|
||||||
* Verbosity
|
|
||||||
** Concise
|
|
||||||
***_ Keep your answers short and to the point.
|
|
||||||
** Balanced
|
|
||||||
***_ Provide balanced answers. Not too brief, not too long.
|
|
||||||
** Detailed
|
|
||||||
***_ Give thorough, detailed answers with explanations.
|
|
||||||
|
|
||||||
* Full-Duplex Model
|
|
||||||
**_ Voice Activity Detection
|
|
||||||
**_ Noise interruption detector included
|
|
||||||
** Mic & Voice Frontend
|
|
||||||
** Models
|
|
||||||
*** GPT-Live-1
|
|
||||||
|
|
||||||
@endmindmap
|
|
||||||
|
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 131 KiB |
@ -27,6 +27,43 @@ mindmapDiagram {
|
|||||||
|
|
||||||
;top to bottom direction
|
;top to bottom direction
|
||||||
|
|
||||||
|
* Decision/Classification Features
|
||||||
|
** API Inference
|
||||||
|
*** Library
|
||||||
|
****_ Dependency
|
||||||
|
*****_ .venv/bin/pip install huggingface_hub transformers
|
||||||
|
****_ Download
|
||||||
|
*****_ .venv/bin/hf download convaiinnovations/laya --local-dir models/convaiinnovations/laya
|
||||||
|
*****_ .venv/bin/hf download convaiinnovations/laya-multilingual --local-dir models/convaiinnovations/laya-multilingual
|
||||||
|
*** Model
|
||||||
|
**** Classification
|
||||||
|
***** convaiinnovations/laya
|
||||||
|
***** convaiinnovations/laya-multilingual
|
||||||
|
*** Inference
|
||||||
|
**** llama.cpp
|
||||||
|
**** laya.cpp (lkarlslund)
|
||||||
|
*****_ HTTP Server bawaan
|
||||||
|
|
||||||
|
* opencode main skill
|
||||||
|
** Explore (Passive)
|
||||||
|
** Plan
|
||||||
|
** Build
|
||||||
|
|
||||||
|
* Verbosity
|
||||||
|
** Concise
|
||||||
|
***_ Keep your answers short and to the point.
|
||||||
|
** Balanced
|
||||||
|
***_ Provide balanced answers. Not too brief, not too long.
|
||||||
|
** Detailed
|
||||||
|
***_ Give thorough, detailed answers with explanations.
|
||||||
|
|
||||||
|
* Full-Duplex Model
|
||||||
|
**_ Voice Activity Detection
|
||||||
|
**_ Noise interruption detector included
|
||||||
|
** Mic & Voice Frontend
|
||||||
|
** Models
|
||||||
|
*** GPT-Live-1
|
||||||
|
|
||||||
* Speech
|
* Speech
|
||||||
** Push to talk
|
** Push to talk
|
||||||
*** STT (ASR)
|
*** STT (ASR)
|
||||||
|
|||||||