26 Commits

Author SHA1 Message Date
Ettore Di Giacinto d4afa7d5d0 Add tools test file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-29 22:50:57 +02:00
Ettore Di Giacinto 8c66813ca8 Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-29 22:37:15 +02:00
Ettore Di Giacinto 4ad5be9834 Better handling of result status of tool calls
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-29 22:24:33 +02:00
Ettore Di Giacinto 2353ac04ce Add unit test for reviewer
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-29 21:44:08 +02:00
Ettore Di Giacinto 3c2da4beee Enhance content improve generation
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-29 20:01:52 +02:00
Ettore Di Giacinto 9caea5992c Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-28 21:13:02 +02:00
Ettore Di Giacinto e3d496839c Update README
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-28 21:08:41 +02:00
Ettore Di Giacinto 491e03ad71 Abstract away LLM to an interface
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-28 21:07:41 +02:00
Ettore Di Giacinto 1da77d69b5 Split e2e and unit tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-28 20:53:49 +02:00
Ettore Di Giacinto 043d5dc6e2 feat: improve returned fragment during content review (#2)
* feat: improve returned fragment during content review

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

* Improve prompts

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

* Improve prompts

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

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-27 23:43:24 +02:00
Ettore Di Giacinto 950e28d7b3 chore: increase compat with OpenAI API
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-27 18:14:50 +02:00
Ettore Di Giacinto 2a6e3fcb0a Update Go version and simplify CI matrix 2025-09-26 21:54:37 +02:00
Ettore Di Giacinto 8d91b41729 Clarify Cogito description and update variable names
Updated README to clarify the description of the Cogito library and modified variable names for consistency.
2025-09-24 22:01:36 +02:00
Ettore Di Giacinto 3057d37397 chore: add callbacks to interrupt actions and track tools being called (#1)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-24 18:43:05 +02:00
Ettore Di Giacinto deeb9c9649 Update README.md 2025-09-24 10:52:46 +02:00
Ettore Di Giacinto d755925940 Update README with Cogito architecture details
Added information about Cogito's architecture and its relation to LocalAI, LocalAGI, and LocalOperator.
2025-09-24 10:51:29 +02:00
Ettore Di Giacinto 59728550f0 Resize image in README.md
Updated image size in README to improve layout.
2025-09-23 23:51:07 +02:00
Ettore Di Giacinto b9c3ac3240 Remove project name header from README
Removed the project name header from README.
2025-09-23 23:50:45 +02:00
Ettore Di Giacinto f675d8a6cd Adjust image alignment and enhance README content
Updated image alignment in README and improved description.
2025-09-23 23:50:33 +02:00
Ettore Di Giacinto c622ce0a75 Revise README for clarity and structure
Enhanced README with clearer descriptions and new sections.
2025-09-23 23:49:51 +02:00
Ettore Di Giacinto 86b39f901a Update README with new features and focus areas
Enhanced README to highlight focus on small, open source LLMs and added details about internal pipeline and reasoning.
2025-09-23 23:45:11 +02:00
Ettore Di Giacinto b5ed0d9035 Add README documentation for Cogito library
Added comprehensive documentation for the Cogito library, including installation instructions, usage examples, and testing guidelines.
2025-09-23 23:41:01 +02:00
Ettore Di Giacinto 98a1aca6d3 Update copyright year and owner in LICENSE file 2025-09-23 23:33:19 +02:00
Ettore Di Giacinto de845abe39 Add example
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-23 23:26:44 +02:00
Ettore Di Giacinto af41faaa19 Initial import
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-23 23:24:00 +02:00
Ettore Di Giacinto 1bd230cd84 Root commit 2025-09-23 23:22:33 +02:00