Ettore Di Giacinto
08785e2908
feat: add action to call other agents ( #60 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-03-19 22:58:35 +01:00
Ettore Di Giacinto
8e694f70ec
Add description field ( #59 )
2025-03-19 22:40:21 +01:00
Ettore Di Giacinto
f0bd184fbd
feat: add twitter action and connector ( #58 )
...
* feat: add twitter post action
Signed-off-by: mudler <mudler@localai.io >
* feat: handle twitter post messages limits
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: add twitter connector, unify client
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* make sure answers do not exceed twitter maximum
---------
Signed-off-by: mudler <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-03-19 22:14:32 +01:00
Ettore Di Giacinto
e32a569796
try to fixup tests, enable e2e ( #53 )
...
* try to fixup tests, enable e2e
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Generate JSON character data with tools
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Rework generation of character
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Simplify text
Signed-off-by: mudler <mudler@localai.io >
* Relax some test constraints
Signed-off-by: mudler <mudler@localai.io >
* Fixups
* Properly fit schema generation
* Swap default model
* ci fixups
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
2025-03-18 23:28:02 +01:00
Ettore Di Giacinto
31b5849d02
feat(api): add support to responses api ( #52 )
...
Signed-off-by: mudler <mudler@localai.io >
2025-03-17 18:42:33 +01:00
mudler
29a8713427
enhance update form
...
Signed-off-by: mudler <mudler@localai.io >
2025-03-17 16:13:03 +01:00
Ettore Di Giacinto
3c3b5a774c
Fix race conditions
2025-03-16 22:59:59 +01:00
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