Commit Graph

62 Commits

Author SHA1 Message Date
Ettore Di Giacinto 6fa73262fc feat: switch to official MCP SDK (#318)
* feat: switch to official MCP SDK

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

* Drop MCP Box

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

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-10-08 17:14:03 +02:00
Michel Weimerskirch 0c312c9caa Update README with detailed instructions for development (#310) 2025-10-03 23:04:23 +02:00
Ettore Di Giacinto 7fe3ed2169 feat(custom actions): allow to specify a dir with all custom actions (#277)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-08-25 09:33:21 +02:00
Ettore Di Giacinto be1acb06fd Update README.md 2025-07-25 23:04:09 +02:00
Guillaume Muller cf60dd88c4 Add docker compose for amd gpu (#230)
add docker compose for amd gpu
2025-07-02 23:15:13 +02:00
Ettore Di Giacinto 62723267a9 Add final remarks 2025-06-28 17:42:11 +02:00
Ettore Di Giacinto e4da4b307c Update README with docs on how to create custom actions
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-06-28 17:40:08 +02:00
Ettore Di Giacinto 56b6f7240c feat: improve parameter generation by forcing reasoning (#193)
* feat: improve parameter generation by forcing reasoning

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

* Update core/agent/actions.go

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

* Update core/agent/actions.go

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

* Try to change default models

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

---------

Signed-off-by: mudler <mudler@localai.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-01 10:11:04 +02:00
Ettore Di Giacinto 37aa532cc2 feat(telegram): Add support for groups (#183)
Add support for groups

Signed-off-by: mudler <mudler@localai.io>
2025-05-26 09:40:41 +02:00
Ettore Di Giacinto 4a0d3a7a94 feat(sshbox): add sshbox to run commands (#161)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-05-17 23:34:51 +02:00
Richard Palethorpe a03098b01e Update README.md 2025-05-15 15:35:54 +01:00
AKSizov 2b4b2c513c feat: email connector (#157)
* new: add email connection shell

* new: add secure & insecure smtp

* new: read email

* new: more email logic

* feat: automatically reply

* feat: poc email response

* feat: introduce email concurrency and reply functionality

* feat: html replies

* refactor: make email.go legible

* feat: add email connection docs

* fix: startup error handling and dial error
2025-05-15 16:35:39 +02:00
mudler 60c53c8f3e Update README 2025-05-11 18:43:17 +02:00
mudler cc0f5cbdcc Update README 2025-05-11 18:41:43 +02:00
mudler 8d527d6a09 Update README 2025-05-11 18:40:16 +02:00
Ettore Di Giacinto 324124e002 Update README.md 2025-05-07 22:23:31 +02:00
Ettore Di Giacinto 2bacac687f Update README.md 2025-05-07 22:23:04 +02:00
Ettore Di Giacinto 8b504a5e1e Update README.md 2025-05-07 22:22:41 +02:00
Richard Palethorpe f2c3b9dbdb feat(filters): Add configurable filters for incoming jobs
Signed-off-by: Richard Palethorpe <io@richiejp.com>
2025-05-06 09:08:14 +01:00
Richard Palethorpe 6516af6c34 Update README with videos
Signed-off-by: Richard Palethorpe <io@richiejp.com>
2025-04-26 11:00:11 +01:00
Richard Palethorpe 6a1e536ca7 Update README.md (#80)
Add observability screenshot and bullet point. Also update strap line and descriptions at the top to try and describe the benefit of this software
2025-04-24 18:01:58 +02:00
Ettore Di Giacinto c4618896cf chore: default to gemma-3-12b-it-qat (#60)
* chore: default to gemma-3-12b-it-qat

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

* fix: simplify tests to run faster

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

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-04-22 11:44:42 +02:00
Ettore Di Giacinto 8ee5956bdb fix: correct image name, switch to sd-1.5-ggml as default (#51)
* fix: correct image name, switch to flux.1-dev-ggml as default

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

* standardize around sd-1.5-ggml since it's smaller

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

---------

Signed-off-by: mudler <mudler@localai.io>
2025-04-17 19:52:10 +02:00
Ettore Di Giacinto a6b41fd3ab Update README.md 2025-04-17 10:26:30 +02:00
Ikko Eltociear Ashimine 4a3f471f72 docs: update README.md (#48)
seperate -> separate
2025-04-16 19:54:49 +02:00
Ettore Di Giacinto 6260d4f168 Update README.md 2025-04-15 19:38:01 +02:00
Ettore Di Giacinto 4206da92a6 Update README.md 2025-04-15 19:37:32 +02:00
Ettore Di Giacinto 906079cbbb Update README.md 2025-04-14 10:50:19 +02:00
Ettore Di Giacinto 2b79c99dd7 chore(README): reorganize docker compose files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-04-13 22:31:33 +02:00
Ettore Di Giacinto 77905ed3cd Update README.md 2025-04-13 22:10:17 +02:00
Ettore Di Giacinto 60c249f19a chore: cleanup, identify goal from conversation when evaluting achievement (#29)
* chore: cleanup, identify goal from conversation when evaluting achievement

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

* change base cpu model

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

* this is not necessary anymore

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

* use 12b

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

* use openthinker, it's smaller

* chore(tests): set timeout

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

* Enable reasoning in some of the tests

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

* docker compose unification, small changes

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

* Simplify

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

* Back at arcee-agent as default

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

* Better error handling during planning

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

* Ci: do not run jobs for every branch

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

---------

Signed-off-by: mudler <mudler@localai.io>
2025-04-12 21:01:01 +02:00
Ettore Di Giacinto 209a9989c4 Update README.md 2025-04-11 22:49:50 +02:00
Ettore Di Giacinto 4010f9d86c Update README.md 2025-04-10 19:38:13 +02:00
Ettore Di Giacinto 0fda6e38db Update README.md 2025-04-10 10:09:12 +02:00
Richard Palethorpe bffb5bd852 Update README.md (#23)
Add new Web UI screen shots
2025-04-10 09:17:22 +02:00
mudler 1c4ab09335 Update README 2025-04-09 18:28:59 +02:00
Ettore Di Giacinto e7111c6554 Rename 2025-04-08 22:18:32 +02:00
Ettore Di Giacinto 4107a7a063 Update README.md 2025-04-03 17:35:28 +02:00
Ettore Di Giacinto e3d4177c53 chore(README): update (#133)
* chore(README): update

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

* Update logos

---------

Signed-off-by: mudler <mudler@localai.io>
2025-04-03 17:35:07 +02:00
Ettore Di Giacinto ffee9d8307 Update README.md 2025-04-02 23:24:45 +02:00
Ettore Di Giacinto ff20a0332e Update README.md 2025-04-02 23:14:11 +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
Richard Palethorpe d8cf5b419b Update README with new API paths 2025-04-01 14:36:33 +01:00
Richard Palethorpe 959dd8c7f3 Update README with hot reloading instructions 2025-03-26 06:34:32 +00:00
Richard Palethorpe 71e66c651c feat(ui): Add React based UI for the vibes at /app
This adds a completely separate frontend based on React because I
found that code gen works better with React once the application gets
bigger. In particular it was getting very hard to move past add
connectors and actions.

The idea is to replace the standard UI with this once it has been
tested. But for now it is available at /app in addition to the
original at /

Signed-off-by: Richard Palethorpe <io@richiejp.com>
2025-03-26 06:34:32 +00:00
Ettore Di Giacinto 558306a841 Update README.md 2025-03-24 10:23:05 +01:00
Ettore Di Giacinto 33483ab4b9 feat(planning): enable agent planning (#68)
* feat(planning): Allow the agent to plan subtasks

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

* feat(planning): enable planning toggle in the webui

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

* feat(planning): take in consideration the overall goal

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

* Update core/action/plan.go

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

---------

Signed-off-by: mudler <mudler@localai.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-21 12:28:11 +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
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