This website requires JavaScript.
ea938a1248
fix: drives
master
Shivering Ocelot
2026-10-14 02:01:34 -05:00
0d79b1f706
feat(backend): refactor websocket handler
Shivering Ocelot
2026-10-11 06:35:17 -05:00
279861bdb8
wip: responsiveness
telegram
Shivering Ocelot
2026-10-14 01:36:02 -05:00
4e7be79926
feat(chat): collapse log messages
hubdev
2026-10-14 03:31:05 +00:00
9a85c61781
feat: Telegram Channel
Shivering Ocelot
2026-10-11 12:58:51 -05:00
3238c059f6
feat(backend): refactor websocket handler
Shivering Ocelot
2026-10-11 06:35:17 -05:00
5c7a106413
feat: message format, pretty markdown
Shivering Ocelot
2026-10-10 22:55:10 -05:00
3d8f77d154
fix: tools for agent-prompt via ws
Shivering Ocelot
2026-10-10 15:42:47 -05:00
f217e7db3e
fix: tool calls, again lol
Shivering Ocelot
2026-10-10 13:31:23 -05:00
0dee6a392f
feat: send agent prompt -> prompt agent
Shivering Ocelot
2026-10-10 12:38:01 -05:00
161dfd507f
fix: unstuck agent after tool calls, display completed streams
Shivering Ocelot
2026-10-09 13:36:06 -05:00
c9a76e7fb3
feat: respect tool policy, oai execute deferred tools
Shivering Ocelot
2026-10-03 17:03:03 -05:00
1bd1880d9b
feat: fix agent prompt data flow, fix tools in openai endpoint, account for completion usage info
Shivering Ocelot
2026-10-03 16:38:33 -05:00
868e9b0545
feat: inference generates messages, simplify inference run events, fix encoding bug
Shivering Ocelot
2026-10-03 11:46:16 -05:00
ee323fe660
feat: agent resources upgrade
Shivering Ocelot
2026-10-02 20:37:58 -05:00
659b7497fb
feat(backend): tool support in send agent prompt, regularize inference messages (wip)
Shivering Ocelot
2026-10-02 05:55:18 -05:00
2ba8096a3c
wip(backend/tool): tool collection and execution is now agents job
Shivering Ocelot
2026-09-30 08:20:44 -05:00
f3a8376df6
chore(backend): remove deprecated inference engines and character agent
Shivering Ocelot
2026-09-28 15:00:54 -05:00
13e89b63fc
wip: refactor tool processing in openai endpoint
Shivering Ocelot
2026-09-28 14:28:59 -05:00
fd0d0b994b
fix: chat remote connection
Shivering Ocelot
2026-09-27 19:19:16 -05:00
cef6553863
frontend: json editor
Shivering Ocelot
2026-09-27 10:20:22 -05:00
bdd7f89663
inference: support reasoning effort for openrouter
Shivering Ocelot
2026-09-27 02:07:20 -05:00
5b75d95a8c
frontend: sidebar rework, add in chat
Shivering Ocelot
2026-09-26 16:07:31 -05:00
1232872360
frontend: standardize base styles and color scheme, rework chat input section
Shivering Ocelot
2026-09-26 09:07:21 -05:00
98fbed03cc
frontend,chat: chat redesign, all message styles are now beautiful
Shivering Ocelot
2026-09-25 21:59:14 -05:00
73b789b586
feat(chat): robust thread support (complex)
Shivering Ocelot
2026-09-25 19:31:31 -05:00
c588a12160
chat: proper fork behavior in backend, wip frontend
Shivering Ocelot
2026-09-25 18:41:16 -05:00
7bf1080d19
wip,chat: forking edits
Shivering Ocelot
2026-09-25 15:57:40 -05:00
5ae94ca513
chat,frontend: better chat entry algorithm (wip)
Shivering Ocelot
2026-09-25 14:23:24 -05:00
92102a235c
chat-frontend: redesign chat entry computation using thread objects
Shivering Ocelot
2026-09-24 15:07:28 -05:00
9277b5a770
wip: thread revamp
Shivering Ocelot
2026-09-23 13:44:22 -05:00
5b3f8b0f09
chore: cleanup and update docs
Shivering Ocelot
2026-09-22 11:45:59 -05:00
3283b77ab9
feat: implement drives, backend and frontend
Shivering Ocelot
2026-09-22 10:58:08 -05:00
6ad0a461e4
drives initial plan
Shivering Ocelot
2026-09-10 12:36:28 -05:00
75dac1e459
chore(frontend): reduce redundancies
Shivering Ocelot
2026-09-21 15:18:22 -05:00
dac5d201cd
refactor: split chat functionality in chat.js
Shivering Ocelot
2026-09-21 13:22:46 -05:00
5aa086cb15
feat(frontend): schema input in remote function calls
root
2026-09-19 03:10:31 +00:00
4dc776dda4
Remotes view: unified table display for connected and local remotes
root
2026-09-18 22:56:07 +00:00
e1063fc733
refactor: refactor server as a package
Shivering Ocelot
2026-09-21 09:50:30 -05:00
75e49fcbcd
feat: agent app mixin
Shivering Ocelot
2026-09-20 19:35:41 -05:00
7e68348368
fix: bug when cancelling tasks, tool call message subkind
Shivering Ocelot
2026-09-20 17:29:50 -05:00
248146056a
feat: configurable port, use HUB_DATA and HUB_PORT env vars
Shivering Ocelot
2026-09-20 17:23:43 -05:00
6be745a6f4
chore: configurable deployment
Shivering Ocelot
2026-09-20 16:53:28 -05:00
caeb47be11
feat: new default port 17922
Shivering Ocelot
2026-09-18 13:14:08 -05:00
b324dc3a6b
fix(chat): truncate log message size
Shivering Ocelot
2026-09-09 22:47:22 -05:00
5fe7c91bb8
fix: logout button
Shivering Ocelot
2026-09-05 10:37:29 -05:00
c22ac6d3e2
docs: document agent, chat, and api endpoints
Shivering Ocelot
2026-09-05 07:26:41 -05:00
563f1871d2
feat(frontend.chat): thread preview and single active thread
Shivering Ocelot
2026-09-04 01:11:06 -05:00
8e94967a9f
feat(chat): improve log message display
Shivering Ocelot
2026-09-04 00:34:57 -05:00
d9204d262c
bugfix: small fixes
Shivering Ocelot
2026-09-04 00:14:39 -05:00
30afcf2803
feat(chat): support chat resources, implement chat-based remote discovery via resource messages
Shivering Ocelot
2026-09-02 16:34:12 -05:00
da1420d04b
feat(remotes): full remote walkthrough, complete local remotes with editable functions
Shivering Ocelot
2026-09-02 12:33:34 -05:00
5009a4eb4c
feat(backend): full remote implementation, untested
Shivering Ocelot
2026-09-02 10:46:51 -05:00
0705f4abc5
feat(frontend): full remote ui with mock data
Shivering Ocelot
2026-09-01 22:20:01 -05:00
143bca8a8b
fix(backend): handle reasoning event correctly
Shivering Ocelot
2026-09-01 22:19:43 -05:00
11b5c4e69f
feat(frontend): remotes skeleton
Shivering Ocelot
2026-09-01 15:56:50 -05:00
56e4844992
use agentname in ws actions and frontend
Shivering Ocelot
2026-08-30 23:42:23 -05:00
3b2b3507e5
deployment files and script
Shivering Ocelot
2026-08-30 17:33:31 -05:00
6c5140fb92
Fix agent tool support, fix many other bugs
Shivering Ocelot
2026-08-23 00:36:37 -05:00
2b44dcebf4
stabilize app shutdown flow and resource cleanup
Shivering Ocelot
2026-06-30 10:59:46 -05:00
878a09f9e9
finish openrouter tool parsing
Shivering Ocelot
2026-06-30 10:58:56 -05:00
c71b0a9642
stabilize async loops
Shivering Ocelot
2026-06-22 09:08:59 -05:00
d934dc0ef7
WIP Stash
Shivering
2026-06-21 05:44:15 -05:00
9585008433
wip: add tools to agent control and improve tool class
Shivering Ocelot
2026-06-08 05:18:38 -05:00
6134c026a6
feat(frontend): agent resource sections
Shivering Ocelot
2026-06-06 21:56:12 -05:00
a10224d21e
upgrade run ui
Shivering Ocelot
2026-06-06 16:36:01 -05:00
bb204f2c6c
cleanup, future database sketches
Shivering Ocelot
2026-06-06 15:03:04 -05:00
e3e910df2c
fix: chat agent integration, llama inference bug
Shivering Ocelot
2026-06-05 00:05:50 -05:00
17d3041a60
feat: (WIP) improve openrouter tool parsing and openai tool encoding
Shivering Ocelot
2026-06-04 11:27:42 -05:00
7058cf0771
feat: fix and improve model list ui and features
Shivering Ocelot
2026-06-01 13:56:10 -05:00
9caf057a68
Replace fontawesome with iconoir
Shivering Ocelot
2026-05-31 23:18:39 -05:00
5d2f7609f4
feat: chat stream messages
Shivering Ocelot
2026-05-31 22:24:07 -05:00
bc71fa4d59
feat: connect chat and runs, cancellable chat messages, unified frontend runs module
Shivering Ocelot
2026-05-31 12:48:06 -05:00
d7e92f38f3
fix: restore and simplify events
Shivering Ocelot
2026-05-30 18:28:49 -05:00
77addb889d
feat: task cancellation (wip)
Shivering Ocelot
2026-05-30 17:51:49 -05:00
25b5fbd22a
feat: Tortoise ORM migrations
Shivering Ocelot
2026-05-30 10:55:31 -05:00
50cd677515
feat: OpenRouter engine, with OPENROUTER_API_KEY env var
Shivering Ocelot
2026-05-30 06:06:34 -05:00
4e15b44d39
Refactor agent execution to use AgentRun with OpenAI-compatible API
Shivering Ocelot
2026-05-25 18:05:17 -05:00
eb9a1ad9e8
Markdown message (half) support
Shivering Ocelot
2026-05-03 15:54:42 -05:00
e07f8ee05f
Temporary agents and chats
Shivering Ocelot
2026-04-16 15:16:03 -05:00
fe596761dc
Reimplement replicate inference. Allow model deletion. Implement repetition penalty. Fixes in stream reading.
Shivering Ocelot
2026-03-27 20:06:30 -05:00
26aa137c98
temperature config for expert
Shivering Ocelot
2026-01-22 12:24:45 -05:00
39fa4f1123
llama model cache, a few bugfixes
Shivering Ocelot
2026-01-19 02:44:17 -05:00
7114d91403
streamed messages
Shivering Ocelot
2026-01-17 12:11:13 -05:00
f2a6fc0cd5
Llama-cpp inference, database stored models
Shivering Ocelot
2026-01-15 15:38:05 -05:00
a3700ca15a
some changes
Shivering Ocelot
2026-01-09 18:09:30 -05:00
cccdb7d231
Tortoise based database models
Shivering Ocelot
2026-01-03 12:41:17 -05:00
2c7b3d61d1
Ollama
Shivering Ocelot
2025-12-31 01:37:42 -05:00
56deeed52f
add qwen inference
Shivering Ocelot
2025-12-31 00:51:18 -05:00
93703a78c1
Qwen support for expert agent
Shivering Ocelot
2025-11-11 21:54:22 -05:00
5be6f4c56a
Update PWA metadata
Shivering Ocelot
2025-09-21 20:27:53 -05:00
5efe4f3325
Scripted Agent WIP, only definitions
Shivering Ocelot
2025-09-08 13:48:11 -05:00
13e7c12e75
Add PWA service worker (via vite plugin), use dynamic viewport units for interface size (improves mobile experience), replace default vue homepage with basic info
Shivering Ocelot
2025-08-07 20:55:21 -05:00
2e57bf8c8d
Redesign character agent. Still missing memory storage
Shivering Ocelot
2025-07-29 11:50:12 -05:00
9b30473c40
Collapsable+resizable sidebar. Standard view header component.
Shivering Ocelot
2025-07-20 21:44:20 -05:00
69e8614a98
enable chat for expert, custom inference parameters
Shivering Ocelot
2025-07-17 21:10:28 -05:00
7853b71587
Introduce Expert Agent. Prompt agents from UI.
Shivering Ocelot
2025-07-17 19:50:14 -05:00
a7cc529e38
display logs
Shivering Ocelot
2025-07-17 11:38:20 -05:00
dc9875bcd0
Introduce Character agent, displacing Conversation agent
Shivering Ocelot
2025-07-17 10:24:07 -05:00
c93462ec9c
ubuntu/python fucking fix
Shivering Ocelot
2025-07-14 17:19:13 -05:00