Releases: mudler/LocalAGI
Releases · mudler/LocalAGI
v2.9.0
What's Changed
- feat(ui): left navbar, dark/light theme by @mudler in #421
- fix(slack): another attempt to fix markdown result display by @mudler in #422
- feat(skills): add skills management by @mudler in #423
- feat(memory): add knowledgebase and memory management from LocalRecall by @mudler in #424
- feat: allow to manage external localrecall instances by @mudler in #425
- feat(pdf): improve pdf markdown rendering by @mudler in #426
- feat: add accumulator to print tool status/results during execution by @mudler in #427
- chore: disable reasoning by default by @localai-bot in #433
- feat: add inner monologue template support for scheduler and template-based skills prompt by @localai-bot in #435
- chore: update cogito go dependency to latest main by @localai-bot in #436
- fix(templates): add agentname in prompt templates by @mudler in #438
- feat: add automatic compaction settings to agent config by @localai-bot in #437
- feat(ui): allow to edit agent before importing by @mudler in #444
- fix(slack): correct thread timestamp and improve file upload handling by @localai-bot in #447
- chore(deps): bump cogito from v0.9.2 to v0.9.3 by @localai-bot in #452
- chore(deps-dev): bump eslint from 10.0.0 to 10.0.3 in /webui/react-ui by @dependabot[bot] in #451
- feat: implement 'agent run' CLI command (#448) by @localai-bot in #449
- feat: add --prompt flag for foreground agent mode by @localai-bot in #454
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.5.0 to 0.5.2 in /webui/react-ui by @dependabot[bot] in #430
- chore: Update fiber to v2.52.11 by @richiejp in #461
- fix(collections): rehydrate in-process collections lazily after init failure by @mudler in #468
New Contributors
- @localai-bot made their first contribution in #433
Full Changelog: v2.8.1...v2.9.0
v2.8.1
What's Changed
- chore(deps-dev): bump @types/react from 19.2.13 to 19.2.14 in /webui/react-ui by @dependabot[bot] in #420
Full Changelog: v2.8.0...v2.8.1
v2.8.0
What's Changed
- chore(deps-dev): bump globals from 16.5.0 to 17.1.0 in /webui/react-ui by @dependabot[bot] in #390
- chore(deps): bump react-dom from 19.2.3 to 19.2.4 in /webui/react-ui by @dependabot[bot] in #391
- chore(deps): bump react and @types/react in /webui/react-ui by @dependabot[bot] in #393
- chore(deps-dev): bump react-router-dom from 7.11.0 to 7.13.0 in /webui/react-ui by @dependabot[bot] in #392
- feat: update localrecall and use postgresql as default by @mudler in #394
- chore(deps-dev): bump vite from 7.3.0 to 7.3.1 in /webui/react-ui by @dependabot[bot] in #387
- Use bleve for indexing short-term memory by @mudler in #397
- HTTP MCP Fixes by @vugenti in #395
- feat: add automatic compaction of knowledge base by @mudler in #398
- chore: attach observables for standalone jobs by @mudler in #399
- chore(settings): move mcp config to the MCP section and rework form by @mudler in #400
- feat(gen-song): add song generation action by @mudler in #404
- chore(deps-dev): bump globals from 17.1.0 to 17.3.0 in /webui/react-ui by @dependabot[bot] in #403
- feat: allow to adjust knowledgebase usage by @mudler in #406
- chore: drop LocalOperator actions, we will use MCP for this by @mudler in #407
- Add generate_pdf action with connector support by @Copilot in #409
- Integrate task scheduler into agent reminder system by @Copilot in #408
- feat: improve theme to follow LocalAI by @mudler in #410
- chore: drop agents avatars by @mudler in #411
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.26 to 0.5.0 in /webui/react-ui by @dependabot[bot] in #401
- chore(deps-dev): bump eslint from 9.39.2 to 10.0.0 in /webui/react-ui by @dependabot[bot] in #412
- chore(deps-dev): bump @types/react from 19.2.10 to 19.2.13 in /webui/react-ui by @dependabot[bot] in #413
- chore(deps-dev): bump @eslint/js from 9.39.2 to 10.0.1 in /webui/react-ui by @dependabot[bot] in #414
- chore(deps-dev): bump @vitejs/plugin-react from 5.1.2 to 5.1.3 in /webui/react-ui by @dependabot[bot] in #402
- feat: add support to medatata to messages sent from the agents by @mudler in #415
- bump cogito by @mudler in #416
- chore: allow to choose how we store things in the vector database by @mudler in #417
New Contributors
Full Changelog: v2.7.1...v2.8.0
v2.7.1
What's Changed
- chore: move logging to its own package so can be shared across repos by @mudler in #380
- chore(deps): bump react-dom from 19.2.1 to 19.2.3 in /webui/react-ui by @dependabot[bot] in #375
- chore(deps-dev): bump eslint from 9.39.1 to 9.39.2 in /webui/react-ui by @dependabot[bot] in #381
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.25 to 0.4.26 in /webui/react-ui by @dependabot[bot] in #382
- chore(deps-dev): bump react-router-dom from 7.10.1 to 7.11.0 in /webui/react-ui by @dependabot[bot] in #383
- chore(knowledgebase): clean collection names (no spaces,no uppercase) by @mudler in #385
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- chore(deps-dev): bump @vitejs/plugin-react from 5.0.2 to 5.0.4 in /webui/react-ui by @dependabot[bot] in #325
- chore(deps): bump react-dom and @types/react-dom in /webui/react-ui by @dependabot[bot] in #324
- feat: consume cogito for agent reasoning by @mudler in #320
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.20 to 0.4.24 in /webui/react-ui by @dependabot[bot] in #327
- chore(deps-dev): bump eslint from 9.35.0 to 9.38.0 in /webui/react-ui by @dependabot[bot] in #326
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #308
- chore(deps): bump react and @types/react in /webui/react-ui by @dependabot[bot] in #322
- chore(deps-dev): bump react-router-dom from 7.7.0 to 7.9.4 in /webui/react-ui by @dependabot[bot] in #323
- chore(deps-dev): bump @vitejs/plugin-react from 5.0.4 to 5.1.0 in /webui/react-ui by @dependabot[bot] in #332
- chore(deps-dev): bump vite from 7.1.4 to 7.1.12 in /webui/react-ui by @dependabot[bot] in #331
- chore(deps): bump github.com/valyala/fasthttp from 1.62.0 to 1.68.0 by @dependabot[bot] in #334
- chore(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 in /webui/react-ui by @dependabot[bot] in #333
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.8 to 2.52.9 by @dependabot[bot] in #306
- chore(deps): bump github.com/tmc/langchaingo from 0.1.13 to 0.1.14 by @dependabot[bot] in #335
- chore(deps-dev): bump eslint-plugin-react-hooks from 6.0.0 to 7.0.1 in /webui/react-ui by @dependabot[bot] in #330
- feat(prompts): support Sprig in templates by @mudler in #337
- chore(deps): bump python from 3.13-slim to 3.14-slim by @dependabot[bot] in #338
- chore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 by @dependabot[bot] in #346
- chore(deps-dev): bump globals from 16.3.0 to 16.5.0 in /webui/react-ui by @dependabot[bot] in #344
- chore(deps-dev): bump eslint from 9.38.0 to 9.39.0 in /webui/react-ui by @dependabot[bot] in #343
- chore(deps-dev): bump react-router-dom from 7.9.4 to 7.9.5 in /webui/react-ui by @dependabot[bot] in #341
- chore(deps-dev): bump @eslint/js from 9.38.0 to 9.39.0 in /webui/react-ui by @dependabot[bot] in #342
- chore(deps-dev): bump @vitejs/plugin-react from 5.1.0 to 5.1.1 in /webui/react-ui by @dependabot[bot] in #357
- chore(deps-dev): bump react-router-dom from 7.9.5 to 7.9.6 in /webui/react-ui by @dependabot[bot] in #358
- chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 in /webui/react-ui by @dependabot[bot] in #352
- chore(deps-dev): bump @types/react-dom from 19.2.2 to 19.2.3 in /webui/react-ui by @dependabot[bot] in #359
- chore(deps-dev): bump vite from 7.1.12 to 7.2.4 in /webui/react-ui by @dependabot[bot] in #361
- chore(deps-dev): bump @types/react from 19.2.2 to 19.2.7 in /webui/react-ui by @dependabot[bot] in #360
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #363
- chore(deps): bump docker/metadata-action from 5.7.0 to 5.10.0 by @dependabot[bot] in #364
- chore(deps-dev): bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /webui/react-ui by @dependabot[bot] in #369
- chore(deps): bump react from 19.2.0 to 19.2.1 in /webui/react-ui by @dependabot[bot] in #370
- chore(deps-dev): bump react-router-dom from 7.9.6 to 7.10.1 in /webui/react-ui by @dependabot[bot] in #371
- chore(deps): bump react-dom from 19.2.0 to 19.2.1 in /webui/react-ui by @dependabot[bot] in #372
- chore(deps-dev): bump vite from 7.2.4 to 7.2.7 in /webui/react-ui by @dependabot[bot] in #373
- chore(deps-dev): bump vite from 7.2.7 to 7.3.0 in /webui/react-ui by @dependabot[bot] in #374
- chore(deps): bump react from 19.2.1 to 19.2.3 in /webui/react-ui by @dependabot[bot] in #376
- chore(deps-dev): bump @eslint/js from 9.39.1 to 9.39.2 in /webui/react-ui by @dependabot[bot] in #377
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.24 to 0.4.25 in /webui/react-ui by @dependabot[bot] in #378
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Update README with detailed instructions for development by @mweimerskirch in #310
- Add custom name, description, and payload description to WebhookAction by @mweimerskirch in #311
- Add "clear history" option to the agent observables by @mweimerskirch in #312
- Add "Play" button to action configuration for testing in Playground by @mweimerskirch in #315
- chore(deps-dev): bump @eslint/js from 9.35.0 to 9.37.0 in /webui/react-ui by @dependabot[bot] in #314
- feat: add audio support by @mudler in #316
- feat: switch to official MCP SDK by @mudler in #318
- Remove mcpbox service from docker-compose.nvidia.yaml by @mudler in #319
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- chore(deps): bump github.com/metoro-io/mcp-golang from 0.13.0 to 0.14.0 by @dependabot[bot] in #271
- chore(deps): bump github.com/go-telegram/bot from 1.15.0 to 1.17.0 by @dependabot[bot] in #270
- chore(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0 by @dependabot[bot] in #273
- chore(deps-dev): bump @eslint/js from 9.31.0 to 9.33.0 in /webui/react-ui by @dependabot[bot] in #263
- feat(custom actions): allow to specify a dir with all custom actions by @mudler in #277
- chore(deps): bump github.com/metoro-io/mcp-golang from 0.14.0 to 0.16.0 by @dependabot[bot] in #279
- chore(deps-dev): bump vite from 7.0.6 to 7.1.4 in /webui/react-ui by @dependabot[bot] in #287
- feat: preload custom actions from dir by @mudler in #290
- chore(deps-dev): bump eslint from 9.31.0 to 9.34.0 in /webui/react-ui by @dependabot[bot] in #282
- Scan for dynamic prompts in custom action folder by @mudler in #291
- chore: propagate env by @mudler in #292
- feat(actions/dynamicprompt): allow to pass-by a configuration by @mudler in #293
- feat(actions): add action to control pikvm by @mudler in #294
- chore(deps-dev): bump eslint from 9.34.0 to 9.35.0 in /webui/react-ui by @dependabot[bot] in #299
- chore(deps): bump github.com/sashabaranov/go-openai from 1.40.3 to 1.41.2 by @dependabot[bot] in #296
- chore(deps-dev): bump @eslint/js from 9.33.0 to 9.35.0 in /webui/react-ui by @dependabot[bot] in #298
- chore(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.0.2 in /webui/react-ui by @dependabot[bot] in #288
- chore(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2 from 2.3.3 to 2.4.0 by @dependabot[bot] in #286
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.3 by @dependabot[bot] in #303
- Add webhook action for HTTP request integration by @mweimerskirch in #309
New Contributors
- @mweimerskirch made their first contribution in #309
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- chore(deps-dev): bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /webui/react-ui by @dependabot[bot] in #249
- chore(deps-dev): bump eslint from 9.30.1 to 9.31.0 in /webui/react-ui by @dependabot[bot] in #241
- chore(deps-dev): bump react-router-dom from 7.6.3 to 7.7.0 in /webui/react-ui by @dependabot[bot] in #248
- chore(deps-dev): bump @eslint/js from 9.30.1 to 9.31.0 in /webui/react-ui by @dependabot[bot] in #240
- feat(memories): add action to handle simple memory as flat files by @mudler in #252
- chore(deps-dev): bump vite from 7.0.3 to 7.0.5 in /webui/react-ui by @dependabot[bot] in #246
- fix(ui): Avoid passing object (multimedia message) into React template by @richiejp in #253
- feat(dynamic-prompts): add memory tool to dynamic prompt by @mudler in #256
- feat: multimodal action and dynamic prompts results by @mudler in #257
- fix(ui): Correct typos in dynamic prompts by @richiejp in #258
- fix: gen memory actions only in DynamicPromptMemory by @mudler in #259
Full Changelog: v2.2.1...v2.4.0
v2.3.0
What's Changed
- chore(deps): bump github.com/sashabaranov/go-openai from 1.40.1 to 1.40.3 by @dependabot[bot] in #225
- chore(deps-dev): bump eslint from 9.29.0 to 9.30.0 in /webui/react-ui by @dependabot[bot] in #228
- chore(deps-dev): bump vite from 6.3.5 to 7.0.0 in /webui/react-ui by @dependabot[bot] in #226
- Add docker compose for amd gpu by @gmuller-dev in #230
- fix(observability): Show tool calls as the completion item of a job and add another responses API test by @richiejp in #229
- fix(docker): Update model and backend directories by @richiejp in #232
- chore(deps-dev): bump @eslint/js from 9.28.0 to 9.30.0 in /webui/react-ui by @dependabot[bot] in #227
- chore(deps-dev): bump react-router-dom from 7.6.2 to 7.6.3 in /webui/react-ui by @dependabot[bot] in #224
- chore(deps): bump github.com/slack-go/slack from 0.17.1 to 0.17.2 by @dependabot[bot] in #222
- chore(deps): bump github.com/slack-go/slack from 0.17.2 to 0.17.3 by @dependabot[bot] in #237
- chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /webui/react-ui by @dependabot[bot] in #236
- chore(deps-dev): bump eslint from 9.30.0 to 9.30.1 in /webui/react-ui by @dependabot[bot] in #233
- fix(api): Validate input function call result message by @richiejp in #239
- chore(deps-dev): bump vite from 7.0.0 to 7.0.2 in /webui/react-ui by @dependabot[bot] in #234
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #244
New Contributors
- @gmuller-dev made their first contribution in #230
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- feat: improve parameter generation by forcing reasoning by @mudler in #193
- feat: do not use JSON extraction for reasoning by @mudler in #194
- chore(deps): bump github.com/bwmarrin/discordgo from 0.28.1 to 0.29.0 by @dependabot in #197
- chore(deps-dev): bump eslint from 9.27.0 to 9.28.0 in /webui/react-ui by @dependabot in #198
- chore(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2 from 2.3.2 to 2.3.3 by @dependabot in #199
- chore(deps-dev): bump @eslint/js from 9.27.0 to 9.28.0 in /webui/react-ui by @dependabot in #200
- chore(deps-dev): bump @types/react from 19.1.4 to 19.1.6 in /webui/react-ui by @dependabot in #201
- chore(deps): bump github.com/slack-go/slack from 0.16.0 to 0.17.1 by @dependabot in #202
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot in #203
- chore(deps-dev): bump react-router-dom from 7.6.1 to 7.6.2 in /webui/react-ui by @dependabot in #204
- fix(api): Use RawMessage for nested polymorphic JSON in OpenAI request input by @richiejp in #207
- chore(deps-dev): bump @types/react-dom from 19.1.5 to 19.1.6 in /webui/react-ui by @dependabot in #205
- chore(deps): bump github.com/sashabaranov/go-openai from 1.40.0 to 1.40.1 by @dependabot in #196
- chore(deps-dev): bump @vitejs/plugin-react from 4.5.0 to 4.5.1 in /webui/react-ui by @dependabot in #206
- fix: use correct env key in panic by @alixanderthegreat in #215
- Fix/catch nil panic by @alixanderthegreat in #216
- chore(deps-dev): bump @vitejs/plugin-react from 4.5.2 to 4.6.0 in /webui/react-ui by @dependabot in #217
- fix(multimodal): fix multimodal input in telegram and slack by @mudler in #219
- feat(api): Handle tool calls in responses API by @richiejp in #208
- chore(deps-dev): bump @types/react from 19.1.6 to 19.1.8 in /webui/react-ui by @dependabot in #213
- chore(deps-dev): bump eslint from 9.28.0 to 9.29.0 in /webui/react-ui by @dependabot in #211
- feat(mutlimodal): do parse all images shared in the conversation by @mudler in #221
New Contributors
- @alixanderthegreat made their first contribution in #215
Full Changelog: v2.1.0...v2.2.0