Commit Graph

623 Commits

Author SHA1 Message Date
Ettore Di Giacinto
35c75b61d8 Refactor views 2025-03-16 22:59:48 +01:00
Ettore Di Giacinto
33b5b8c8f4 feat(agent): add MCP integration (#50)
* feat(agent): add MCP integration

Signed-off-by: mudler <mudler@localai.io>

* Update core/agent/mcp.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Hook MCP Server configuration to creation and setting mask

* Allow to specify a bearer token

* Small fixups

---------

Signed-off-by: mudler <mudler@localai.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-15 23:25:03 +01:00
Richard Palethorpe
dc2570c90b Minor fixes for Docker and Javascript (#49)
* fix compose dependency

* add volume data to .dockerignore

* remove unused alpine.js import
2025-03-15 19:10:59 +01:00
Ettore Di Giacinto
aea0b424b9 try to get SHA of the content 2025-03-13 22:53:02 +01:00
Ettore Di Giacinto
5e73be42cb Always try to get branch sha
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-13 22:43:09 +01:00
Ettore Di Giacinto
53ebcdad5d Small fixups 2025-03-13 22:23:31 +01:00
Ettore Di Giacinto
a1cdabd0a8 Add github actions to comment on an issue or read the content
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-13 22:17:44 +01:00
Ettore Di Giacinto
26bcdf72a2 ci: drop arm64 builds for now (too slow, not used) 2025-03-13 22:00:41 +01:00
Ettore Di Giacinto
9347193fdc Need to fill more options to commit to github (#42)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-13 21:56:47 +01:00
Ettore Di Giacinto
efc82bde30 feat: add ActionGithubRepositoryCreateOrUpdate to Availableactions 2025-03-13 11:32:38 +01:00
Ettore Di Giacinto
6a451267d5 Return URL of issue opened
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-12 23:01:50 +01:00
Ettore Di Giacinto
9ee0d89a6b Add github actions to upload and get files, update github dep
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-12 22:50:45 +01:00
Ettore Di Giacinto
10f7c8ff13 feat(github): allow to customize action name
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-12 22:15:52 +01:00
Ettore Di Giacinto
c69ee9e5f7 feat(github-actions): allow to bind to a specific repository
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-12 21:59:31 +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
Ettore Di Giacinto
1e484d7ccd Update README 2025-03-11 22:57:19 +01:00
Richard Palethorpe
7486e68a17 Add Counter action to count things (#38)
* add host

* fix: make user name explicit in IRC

* feat: Add counter action
2025-03-11 22:54:35 +01:00
Ettore Di Giacinto
3763f320b9 Update README.md 2025-03-11 22:53:38 +01:00
Ettore Di Giacinto
16e0836fc7 Update README.md 2025-03-11 22:53:28 +01:00
Ettore Di Giacinto
6954ad3217 Update README.md 2025-03-11 22:41:00 +01:00
Ettore Di Giacinto
69e043f8e1 Update logo 2025-03-11 22:35:42 +01:00
Ettore Di Giacinto
d451919414 feat(edit): allow to edit agents (#36) 2025-03-11 22:32:13 +01:00
mudler
9ff2fde44f feat: allow to specify models in agent creation mask
Signed-off-by: mudler <mudler@localai.io>
2025-03-11 10:20:28 +01:00
Ettore Di Giacinto
40b0d4bfc9 Merge pull request #33 from richiejp/compose
Fix no health check
2025-03-10 19:41:30 +01:00
Richard Palethorpe
14a70c3edd Fix no health check
ragserver doesn't have a health check and is from scratch image.
So do hack to wait for it to come up
2025-03-10 16:09:36 +00:00
mudler
0b71d8dc10 feat: make slack process images 2025-03-09 23:34:49 +01:00
mudler
bc60dde94f Enable more logging, only describe image once when walking history
Signed-off-by: mudler <mudler@localai.io>
2025-03-09 23:34:20 +01:00
Ettore Di Giacinto
28e80084f6 Update slack.yaml 2025-03-09 23:05:55 +01:00
mudler
7be93fb014 Update README 2025-03-09 17:20:26 +01:00
Ettore Di Giacinto
5ecb97e845 Merge pull request #32 from mudler/feat/multimodal
feat: add capability to understand images
2025-03-08 17:59:13 +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
mudler
106d1e61d4 Update docker-compose file 2025-03-08 12:48:37 +01:00
Ettore Di Giacinto
b884d9433a make sure /tmp exists 2025-03-07 22:51:34 +01:00
Richard Palethorpe
f2e7010297 Add IRC connector 2025-03-07 12:56:24 +00:00
Ettore Di Giacinto
1e1c123d84 chore(ci): specify Dockerfile 2025-03-05 22:25:32 +01:00
Ettore Di Giacinto
51ba87a7ba chore(ci): specify registry 2025-03-05 22:23:41 +01:00
Ettore Di Giacinto
bf8d8be5ad chore(ci): small fixups 2025-03-05 22:22:10 +01:00
Ettore Di Giacinto
311c0bb5ee Add goreleaser 2025-03-05 22:19:13 +01:00
Ettore Di Giacinto
7492a3ab3b Change env vars to be more meaningful 2025-03-05 22:19:07 +01:00
Ettore Di Giacinto
127c76d006 Add workflows for CI 2025-03-05 22:18:02 +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
d288755444 Automatically save all conversations 2025-03-04 22:22:16 +01:00
Ettore Di Giacinto
758a73e8ab Minor UX Tweaks
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-03-04 22:01:00 +01:00
Ettore Di Giacinto
5dd4b9cb65 Improve page style 2025-03-03 23:32:06 +01:00
Ettore Di Giacinto
d714c4f80b Page restyling 2025-03-03 23:08:58 +01:00
Ettore Di Giacinto
173eda4fb3 Rework UI by returning error/statuses, some refactorings 2025-03-03 22:34:46 +01:00
Ettore Di Giacinto
365f89cd5e initialize prompt blocks 2025-03-03 21:41:03 +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
5721c52c0d use date for file name prefix 2025-03-02 21:27:11 +01:00