-
7c05c5c9a3
Improve personality
master
Dita Aji Pratama
2026-07-05 23:55:24 +0700
-
c865da7085
Update format roleplay
Dita Aji Pratama
2026-07-05 23:53:11 +0700
-
a8ea6db485
Improve roleplayer prompt and add some comment
Dita Aji Pratama
2026-07-03 17:47:41 +0700
-
9993f1f0e7
Fixing tools calling failure
Dita Aji Pratama
2026-07-03 10:45:00 +0700
-
f32e2330a7
Preparing for next features
Dita Aji Pratama
2026-06-29 17:17:07 +0700
-
8a001cffa9
Strategist
Dita Aji Pratama
2026-06-26 11:32:21 +0700
-
9d617b4702
Merge branch 'master' of https://gitea.ditaajipratama.net/aji/hendrik
Dita Aji Pratama
2026-06-26 11:14:39 +0700
-
-
dd1e33512f
Fixing false dir path on configuration
Dita Aji Pratama
2026-06-26 11:14:17 +0700
-
1dba9e32f2
Fixing tool calling failure issue
Dita Aji Pratama
2026-06-26 10:00:24 +0700
-
3babef4276
Fixing prompt cancelation
Dita Aji Pratama
2026-06-25 15:51:38 +0700
-
4f4e686ca1
Improve UI
Dita Aji Pratama
2026-06-25 15:50:40 +0700
-
-
03221ca119
Improving RAG
Dita Aji Pratama
2026-06-24 17:11:03 +0700
-
059445de5e
Cleanup refactor
Dita Aji Pratama
2026-06-23 11:23:04 +0700
-
28bd27f79c
Cleanup function
Dita Aji Pratama
2026-06-22 11:54:17 +0700
-
fb52623d3e
Better modular execute_tool for TUI agent
Dita Aji Pratama
2026-06-22 11:47:29 +0700
-
7aa1f56124
Refactoring
Dita Aji Pratama
2026-06-22 11:39:11 +0700
-
e26a026e0c
New ASCII Art
Dita Aji Pratama
2026-06-22 11:38:05 +0700
-
76d68c0fea
Unimportant change
Dita Aji Pratama
2026-06-22 11:37:23 +0700
-
941157a672
Update default-config.yaml
Dita Aji Pratama
2026-06-22 11:34:35 +0700
-
bedb38a45e
Turn Hendrik into Formal
Dita Aji Pratama
2026-06-22 11:33:54 +0700
-
6725b7bf0c
Renaming persona into personality
Dita Aji Pratama
2026-06-21 11:47:34 +0700
-
b12bd9cf2a
Fixing bug tool calling setelah ada perubahan
Dita Aji Pratama
2026-06-21 11:33:17 +0700
-
94c364798f
Stream canceling feature
Dita Aji Pratama
2026-06-21 10:58:50 +0700
-
419f2832c8
Fixing UI bug
Dita Aji Pratama
2026-06-19 14:47:38 +0700
-
d9ee874f51
Merge branch 'master' of https://gitea.ditaajipratama.net/aji/hendrik
Dita Aji Pratama
2026-06-19 13:31:28 +0700
-
-
d54fe171fc
Fixing new session error when running multiple hendrik
Dita Aji Pratama
2026-06-19 13:31:02 +0700
-
2c82f972bf
Fixing UI bug for a new session
Dita Aji Pratama
2026-06-18 14:02:11 +0700
-
85523c7f6b
Output if session db have no model info
Dita Aji Pratama
2026-06-18 11:57:35 +0700
-
-
dd4c6c674d
Unbuffered output
Dita Aji Pratama
2026-06-18 08:12:59 +0700
-
19b128618d
Fixing false separator
Dita Aji Pratama
2026-06-17 17:13:28 +0700
-
34527d5438
Fixing minor issues
Dita Aji Pratama
2026-06-17 16:41:41 +0700
-
b954f5a6cb
TinyDB Session Manager
Dita Aji Pratama
2026-06-17 16:00:26 +0700
-
017dcd7da0
update gitignore
Dita Aji Pratama
2026-06-17 15:05:14 +0700
-
0bedda1c06
Better config format
Dita Aji Pratama
2026-06-17 15:04:54 +0700
-
07dd99ded4
pakai agent loop yang modular
Dita Aji Pratama
2026-06-16 22:49:00 +0700
-
3b5ef010df
Telegram Bot Client
Dita Aji Pratama
2026-06-16 22:44:10 +0700
-
5b89345f8a
Not important modify
Dita Aji Pratama
2026-06-16 18:36:18 +0700
-
6d503c2427
Model selector
Dita Aji Pratama
2026-06-16 14:59:40 +0700
-
0fa6fc9db9
Biasa bug yang sama berulang-ulang
Dita Aji Pratama
2026-06-14 12:55:51 +0700
-
fe065f74d6
Extend more idle session time if Direct Message
Dita Aji Pratama
2026-06-14 12:54:50 +0700
-
540e166e89
Huge refactor
Dita Aji Pratama
2026-06-14 10:56:55 +0700
-
bf59ed5766
prompt update untuk model yang ada reasoning-nya
Dita Aji Pratama
2026-06-14 10:17:12 +0700
-
4058d3954f
Merge branch 'master' of https://gitea.ditaajipratama.net/aji/hendrik
Dita Aji Pratama
2026-06-13 10:17:20 +0700
-
-
6540a88687
Change the project directory
Dita Aji Pratama
2026-06-13 10:13:01 +0700
-
30f65f8c3f
Ugh refactor (Work in Progress: config skills masih berantakan)
Dita Aji Pratama
2026-06-12 14:10:06 +0700
-
a91b62c365
Update Hendrik Character
Dita Aji Pratama
2026-06-12 11:26:07 +0700
-
-
9643b95059
Character script
Dita Aji Pratama
2026-06-11 15:17:26 +0700
-
432a8b2059
Fixing nohup issue
Dita Aji Pratama
2026-06-10 21:13:15 +0700
-
a22fe1b9e7
Minor change
Dita Aji Pratama
2026-06-10 20:43:43 +0700
-
b2240d304e
Persona, Selective Response, Mention Response
Dita Aji Pratama
2026-06-10 17:15:25 +0700
-
8a0363b985
Persona
Dita Aji Pratama
2026-06-10 15:12:50 +0700
-
dc5fb67ac1
feat: add git policy - never auto commit without user permission
Dita Aji Pratama
2026-06-10 11:27:59 +0700
-
41ec8287f7
feat: add custom MUC nickname & handle 409 Conflict error
Dita Aji Pratama
2026-06-10 11:11:27 +0700
-
93dd74d1b4
feat: add humanize delays & anti-ban MUC rejoin mechanism
Dita Aji Pratama
2026-06-10 10:54:56 +0700
-
78387899ad
New ASCII Art
Dita Aji Pratama
2026-06-09 13:08:22 +0700
-
399850eb3b
Improving tool calling information
Dita Aji Pratama
2026-06-09 11:38:50 +0700
-
f121c6cbb0
Support model that not support on tool calling
Dita Aji Pratama
2026-06-08 11:31:00 +0700
-
48e5f398fb
Merge branch 'XMPP'
Dita Aji Pratama
2026-06-08 09:34:03 +0700
-
-
4492612f2b
Merge branch 'carrack'
Dita Aji Pratama
2026-06-08 09:32:16 +0700
-
-
6e88d051bc
Unfinished chungking features
Dita Aji Pratama
2026-06-08 09:27:38 +0700
-
23348440b1
XMPP feature
XMPP
Dita Aji Pratama
2026-06-08 02:41:29 +0700
-
-
-
c2b0fe1b8a
Send HTTP request function
carrack
Dita Aji Pratama
2026-06-07 20:19:40 +0700
-
-
d833774809
feat(tui): welcome art with light-blue thick border, new C_WELCOME color pair
Dita Aji Pratama
2026-05-26 15:18:16 +0700
-
02f5ce345b
feat(tui): gray ^D:send when processing, black-on-bright-green READY, fix chat truncation + right margin
Dita Aji Pratama
2026-05-26 14:45:55 +0700
-
f3c3d8d1ad
feat(tui): non-blocking agent loop — cursor visible, user can type during processing
Dita Aji Pratama
2026-05-26 14:03:40 +0700
-
f4fe53b8c0
feat(tui): keep cursor visible and allow typing during processing, block send only
Dita Aji Pratama
2026-05-26 13:54:24 +0700
-
25c6fa3bdb
fix(tui): prevent cursor crash and status bar text bleed
Dita Aji Pratama
2026-05-26 13:48:59 +0700
-
315cd77639
feat: hybrid collection management — agent can create/delete/list collections via prompt, remove RAG_COLLECTIONS config, switch to ONNX MiniLM embedding (local, no API)
ollama
Dita Aji Pratama
2026-05-25 10:25:06 +0700
-
5b3f4bd8c0
update config
Dita Aji Pratama
2026-05-22 11:02:09 +0700
-
534c4fccdc
feat: add Agent-Initiative RAG with ChromaDB — 4 tools (store/search/list/inspect), Ollama embeddings, schema-agnostic metadata storage
Dita Aji Pratama
2026-05-22 09:15:55 +0700
-
58b9eda7f7
Merge feat/tui: Add TUI interface with word wrap, timing, and improved rendering
Dita Aji Pratama
2026-05-19 14:52:05 +0700
-
-
7777dea0cc
Align AI text indent with user and add bold to colored chat text
Dita Aji Pratama
2026-05-19 14:50:53 +0700
-
475e900e18
Add soft word wrap for input area and improve navigation
Dita Aji Pratama
2026-05-19 11:38:28 +0700
-
46bf99b0ab
Improve chat rendering: word wrap, label on separate line, blank line separators
Dita Aji Pratama
2026-05-19 11:38:23 +0700
-
1f036e06a2
Always call handle_key to allow scroll during processing
Dita Aji Pratama
2026-05-19 11:38:13 +0700
-
5e8976405b
Add hendrik wrapper script for terminal command
Dita Aji Pratama
2026-05-19 10:35:31 +0700
-
1c6fdf2a40
Add ntro timing utility and integrate into agent loop
Dita Aji Pratama
2026-05-19 10:35:18 +0700
-
de89ad2706
Refactor: restructure project into TUI modules
Dita Aji Pratama
2026-05-19 10:35:14 +0700
-
b819e871a4
Change 'LLM...' to 'Thinking...' in step log message
Dita Aji Pratama
2026-05-19 10:28:06 +0700
-
7bda512be6
Add ntro timing utility and integrate into agent loop
Dita Aji Pratama
2026-05-19 09:26:35 +0700
-
d4ec96ff62
Pass stdscr to _submit for realtime screen updates during processing
Dita Aji Pratama
2026-05-12 16:28:07 +0700
-
293bd5d550
Update TUI colors: black-on-blue header, blue border, yellow status bar
Dita Aji Pratama
2026-05-12 10:33:52 +0700
-
33c9b48106
Clean exit on Ctrl+C without traceback
Dita Aji Pratama
2026-05-12 10:23:40 +0700
-
2c2927751a
Expand input area to 6 visible lines and fix scroll logic
Dita Aji Pratama
2026-05-12 10:19:50 +0700
-
6f20e4b0b9
Fix cursor position overwritten by addstr after loop
Dita Aji Pratama
2026-05-12 10:13:53 +0700
-
18bbb07737
Fix input box border rendering and layout math
Dita Aji Pratama
2026-05-12 10:12:07 +0700
-
9c7e34409e
Add curses-based TUI mode with --tui flag
Dita Aji Pratama
2026-05-12 10:00:57 +0700
-
-
25ec6fd996
Pemisahan script ansicolor dan separator
Dita Aji Pratama
2026-05-12 09:32:16 +0700
-
2bdfe52abb
Playing with color
Dita Aji Pratama
2026-05-12 08:52:57 +0700
-
a83198303f
Set granite4.1 as default model.
Dita Aji Pratama
2026-05-08 18:05:53 +0700
-
6db78809f4
Sample prompt for testing
Dita Aji Pratama
2026-05-05 22:20:05 +0700
-
066b7c33e4
Fixing typo
Dita Aji Pratama
2026-05-05 21:34:42 +0700
-
b583b7546a
First commit
Dita Aji Pratama
2026-05-02 21:08:42 +0700