Commit Graph

27 Commits

Author SHA1 Message Date
Xiaohan-Tian 490cd19f68 feat: added audio recording feature 2026-05-09 15:57:46 -07:00
Xiaohan-Tian 5148e0d45d docs: updated README.md 2026-05-08 17:11:35 -07:00
Xiaohan-Tian f38597efed docs: updated README.md 2026-05-08 17:10:07 -07:00
Xiaohan-Tian 9828c45050 docs: updated README.md 2026-05-02 16:20:44 -07:00
Xiaohan-Tian d7a3bcc6d3 docs: updated README.md 2026-04-29 18:32:24 -07:00
Xiaohan-Tian d0ba2466d5 docs: added K.G.One demo to README.md 2026-04-24 23:12:29 -07:00
Xiaohan-Tian 3261356bc9 docs: updated README.md, added K.G.One Music Studio information 2026-04-24 22:00:09 -07:00
Xiaohan-Tian eeebf5407f doc: updated README.md 2026-04-11 12:59:41 -07:00
Xiaohan-Tian 58cb4cebef refactor: moved "Add track" button from bottom TrackControl to top-left-spacer for better discoverability 2026-04-08 19:15:01 -07:00
Xiaohan-Tian 63ced27702 feat: added Claude 4.6 model series options. 2026-04-05 23:01:58 -07:00
Xiaohan-Tian 586f0f996c feat: added OpenAI SDK with OpenRouter based Claude model support; updated recommended models in README.md 2026-04-05 22:57:12 -07:00
Xiaohan-Tian 2cd976ff96 refactor: migrate agent system from XML tool calling to OpenAI SDK with native function calling
- Replace custom XML-based tool parsing (XMLToolExecutor) with OpenAI SDK's
  native tool_calls via `openai` npm package (dangerouslyAllowBrowser)
- Consolidate 4 LLM providers (OpenAI, Claude, Gemini, ClaudeOpenRouter)
  into a single OpenAI SDK-based LLMProvider compatible with any
  OpenAI-style API (OpenAI, OpenRouter, Ollama, vLLM)
- Move agentic tool execution loop from ChatBox into AgentCore
- Update Message type to support tool roles, tool_calls, and tool_call_id
- Update system prompt to remove XML formatting instructions (~45% smaller)
- Remove AttemptCompletionTool (replaced by stop_reason detection),
  ThinkTool, and ThinkingTool
- Polish tool descriptions for OpenAI function calling schema compliance
- Normalize base URLs by stripping /chat/completions suffix
2026-04-05 18:59:25 -07:00
Xiaohan-Tian 8e8c55774f docs: updated README.md 2026-01-23 15:36:51 -08:00
Xiaohan-Tian 8c1ab53f25 docs: updated README.md 2026-01-17 14:02:49 -08:00
Xiaohan-Tian 4f4e60f84a feat: added latest (as of 2025-12-25) GPT and Claude model support 2025-12-25 14:29:50 -08:00
Xiaohan-Tian 3b2b359d43 chore: updated README 2025-12-21 22:45:27 -08:00
Xiaohan-Tian 56be4440fa docs: add Intelligent Chord Assistant feature to README 2025-12-15 22:18:28 -08:00
Xiaohan-Tian efee261297 added Disclaimer section to README. 2025-08-21 23:33:41 -07:00
Xiaohan-Tian bc01d42214 minor README update. 2025-08-21 23:29:44 -07:00
Xiaohan-Tian 042366d96f minor README updates. 2025-08-21 23:26:34 -07:00
Xiaohan-Tian 719a184e5a minor README update. 2025-08-21 23:21:04 -07:00
Xiaohan-Tian f2355b2350 rewrote welcome_new article; updated readme file; introduced /help command. 2025-08-21 23:05:22 -07:00
Xiaohan-Tian ed714b4aa7 Update README.md 2025-08-15 17:30:55 -07:00
Xiaohan-Tian cb3e1d4fff added demo video links to README.md. 2025-08-15 17:29:25 -07:00
Xiaohan-Tian 867ec281ba Update README.md 2025-08-15 15:42:37 -07:00
Xiaohan-Tian 4ceadbd09c updated README.md. 2025-08-11 18:47:09 -07:00
Xiaohan-Tian de51967b49 initial public release. 2025-08-11 18:37:21 -07:00