Ettore Di Giacinto
eb8663ada1
feat: local MCP server support ( #61 )
...
* wip
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
* Add groups to mcpbox
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
* Add mcpbox dockerfile and entrypoint
Signed-off-by: mudler <mudler@localai.io >
* Attach mcp stdio box to agent
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
* Add to dockerfile
Signed-off-by: mudler <mudler@localai.io >
* Attach to config
Signed-off-by: mudler <mudler@localai.io >
* Attach to ui
Signed-off-by: mudler <mudler@localai.io >
* Revert "Attach to ui"
This reverts commit 088d0c47e87ee8f84297e47d178fb7384bbe6d45.
Signed-off-by: mudler <mudler@localai.io >
* add one-time process, attach to UI the mcp server json configuration
Signed-off-by: mudler <mudler@localai.io >
* quality of life improvements
Signed-off-by: mudler <mudler@localai.io >
* fixes
Signed-off-by: mudler <mudler@localai.io >
* Make it working, expose MCP prepare script to UI
Signed-off-by: mudler <mudler@localai.io >
* Add container image to CI builds
* Wire mcpbox to tests
* Improve setup'
* Not needed anymore, using tests
Signed-off-by: mudler <mudler@localai.io >
* fix: do not override actions
Signed-off-by: mudler <mudler@localai.io >
* chore(tests): fix env var
Signed-off-by: mudler <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
2025-04-24 16:39:20 +02:00
Ettore Di Giacinto
50e56fe22f
feat(browseragent): add browser agent runner action ( #55 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 22:42:17 +02:00
Ettore Di Giacinto
2f19feff5e
fixups
2025-04-09 21:25:44 +02:00
Ettore Di Giacinto
e7111c6554
Rename
2025-04-08 22:18:32 +02:00
Ettore Di Giacinto
e90c192063
feat(call_agents): merge metadata of results ( #126 )
...
* feat(call_agents): merge metadata of results
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: correct env typo
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update services/actions/callagents.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: add icon to thinking
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-01 21:57:32 +02:00
Ettore Di Giacinto
f3c06b1bfb
feat(api): implement stateful responses api ( #122 )
...
* feat(api): implement stateful responses api
Signed-off-by: mudler <mudler@localai.io >
* fix(tests): align client to API changes
Signed-off-by: mudler <mudler@localai.io >
---------
Signed-off-by: mudler <mudler@localai.io >
2025-04-01 18:00:37 +02:00
Richard Palethorpe
4c40e47e8d
chore(prompts): Rename Prompt blocks to Dynamic prompts
2025-04-01 14:36:33 +01:00
Ettore Di Giacinto
3a921f6241
feat(ui): generate avatars ( #80 )
...
* feat(ui): generate avatars
Signed-off-by: mudler <mudler@localai.io >
* Show a placeholder if the image is not ready
Signed-off-by: mudler <mudler@localai.io >
* feat(avatar): generate prompt first
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: mudler <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-03-22 20:50:31 +01:00
Ettore Di Giacinto
c1ac7b675a
feat(api): add endpoint to create group of dedicated agents ( #79 )
...
Signed-off-by: mudler <mudler@localai.io >
2025-03-22 18:44:22 +01:00
Ettore Di Giacinto
0ad2de72e0
feat(keys): allow to set api keys to secure the instance ( #39 )
2025-03-11 23:14:05 +01:00
mudler
3827ebebdf
feat: add capability to understand images
...
Signed-off-by: mudler <mudler@localai.io >
2025-03-08 17:54:35 +01:00
Ettore Di Giacinto
7492a3ab3b
Change env vars to be more meaningful
2025-03-05 22:19:07 +01:00
Ettore Di Giacinto
2942668d89
Put logging of conversations behind ENABLE_CONVERSATIONS_LOGGING
2025-03-04 22:23:58 +01:00
Ettore Di Giacinto
5e52383a99
Refactorings
2025-03-02 22:44:54 +01:00
Ettore Di Giacinto
f6e16be170
Allow to specify dynamic prompts
2025-03-02 22:40:37 +01:00
Ettore Di Giacinto
371ea63f5a
Integrate with LocalRAG, drop RAG functionalities
2025-02-27 23:51:02 +01:00
Ettore Di Giacinto
b66e698b5e
Rename package
2025-02-26 22:51:29 +01:00
Ettore Di Giacinto
43c29fbdb0
Re-order main
2025-02-26 22:45:50 +01:00
Ettore Di Giacinto
0a18d8409e
refactoring
2025-02-26 22:37:48 +01:00