Commit Graph

958 Commits

Author SHA1 Message Date
Víctor Mayoral Vilches 624f548bec Add DISCLAIMER and some minor refinements on README
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-08-18 08:05:54 +02:00
Víctor Mayoral Vilches 45832e47b7 Remove Ep. 6 for now from fluency
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-08-03 07:00:17 +02:00
Víctor Mayoral Vilches 5f4c61719f Push Cathrin's video
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-08-01 12:45:15 +02:00
Víctor Mayoral Vilches dd32da402b Remove line-space
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-31 13:49:08 +02:00
Víctor Mayoral Vilches 6248eb5c18 Re-org CAI Fluency, add ep. 6, fill up new videos 2025-07-31 13:44:43 +02:00
Víctor Mayoral Vilches 2b9ceca468 Add Ep. 5 to CAI Fluency course
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-30 12:29:07 +02:00
Víctor Mayoral Vilches 88f2112321 Add Kindo as another group serving AI Security models
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-30 12:08:23 +02:00
Chris f036160344 Add agent completion support similar to model completion (#232)
-> basically the same functionality for agent-selection now as for model-completion was already available

Co-authored-by: christian.pritzl <christian.pritzl@iu.org>
2025-07-26 07:07:14 +02:00
Víctor Mayoral Vilches e0636cfe47 Minor adjustments in the table to set expectations
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-24 07:54:48 +00:00
Víctor Mayoral Vilches 5718961a7a Some basic re-styling
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-24 07:53:54 +00:00
Víctor Mayoral Vilches d54a245ba5 Update Fluency course material
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-24 07:51:15 +00:00
Chris b8dd50dd27 Noticed a difference in the model-list in completer.py and model.py (#230)
* fix

* reverted parts of the previous changes as they led to a duplication of model-show
* now /model shows the predefined models (as before)
* the numbering in the cached-models is consistent with model-show and the completer

---------

Co-authored-by: christian.pritzl <christian.pritzl@iu.org>
2025-07-24 09:24:21 +02:00
Chris 83ab74f585 Improve MCP command messaging for existing servers (#229)
Improve MCP command error messaging for existing servers

* Update the messages when attempting to add an already loaded server -> this should clarify that the server is active and there is no error
* Provide guidance on how to reload it

Co-authored-by: christian.pritzl <christian.pritzl@iu.org>
2025-07-22 19:45:43 +02:00
Fan Huang b270cf246d Fix MCP command tool assignment and improve CLI error messaging (#222)
* fix(mcp): correct server param access and agent tool registration
- Use getattr() instead of .get() for accessing server.params attributes
- Fix tool registration logic to properly add tools to Agent

* fix(cli): improve fallback message for failed or unknown commands
- Replaced misleading "Unknown command" message with "Command failed or unknown"
2025-07-22 09:36:37 +02:00
Chris dbe0436477 This change should tackle the problem of reassigning already existing… (#218)
This change should tackle the problem of reassigning already existing docker containers when using /virtualization

* Add image name normalization (the container name might miss the :latest suffix)
	-> Introduced a helper function `normalize_image_name` to ensure Docker image names always include a tag (defaulting to ':latest' if 	missing)
* Updated DockerManager to use the new normalized image names for comparisons when checking for existing containers and images
* Enhanced the error handling for cases where containers already exist, ensuring proper reuse or recreation of containers based on their 	status

Co-authored-by: christian.pritzl <christian.pritzl@iu.org>
2025-07-22 09:35:48 +02:00
Chris 73b1a35145 Update README.md (#213)
according to "CAI> /mcp help" it should be "/mcp load stdio" instead of "/mcp stdio"
2025-07-22 09:27:09 +02:00
Víctor Mayoral Vilches 86fcbd5330 Exclude alias0.5 from the forwarding for local evaluation
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-21 08:51:50 +02:00
Víctor Mayoral Vilches d8d5faacf0 Clarify caiextensions, no resources to maintain them publicly
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-14 06:28:29 +00:00
Cristobal Veas 259360442d add new folder called fluency with notebook for episode 3: my first hack (#215)
* add new folder called fluency with notebook for episode 3: my first hack

* update notebook and review grammar

---------

Co-authored-by: cris <cris@criss-MacBook-Pro.local>
2025-07-13 10:33:33 +02:00
Víctor Mayoral Vilches eb97f54caa Add another article, v0.5.3
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-10 05:39:53 +00:00
Yuri d61eb38ed2 fixed API endpoint for alias models (#216)
Co-authored-by: Achifaifa <github@achi.se>
2025-07-08 15:58:47 +02:00
Víctor Mayoral Vilches 96eebfbd9f Add Lakera
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-07 16:49:36 +00:00
Víctor Mayoral Vilches 7c3572ce35 Add https://ethiack.com/
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-07 13:48:43 +00:00
Víctor Mayoral Vilches 36af2e69e0 Improve the history extraction from JSON
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-03 16:24:28 +00:00
Víctor Mayoral Vilches f2902cfcac Contribute CAI Fluency first bits
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-03 16:00:36 +02:00
Víctor Mayoral Vilches 5ce974aaa4 Add a few more companies doing Cybersecurity AI
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-02 09:25:10 +00:00
Víctor Mayoral Vilches 203fcbb702 Add SQUR
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-07-01 13:27:23 +00:00
luijait 8253a61877 Add alias0-fast pricing and table (#210)
* Add alias0 fast pricing and table

* Update pricing.json
2025-07-01 14:18:40 +02:00
Víctor Mayoral Vilches 7086020fd0 Add a bunch of additional closed source alternatives
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-28 21:30:36 +00:00
Víctor Mayoral Vilches 7006dbdbd7 Remove load_history_from_jsonl_v2
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-27 15:38:35 +00:00
luijait c100593ab8 Message transfer agents (#207)
* Message list permanent

* Delete debug traces
2025-06-25 16:17:34 +02:00
Víctor Mayoral Vilches a9916fa98e Address improved system prompt collection in load_history_from_jsonl_v2
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-25 10:12:54 +00:00
Víctor Mayoral Vilches 389f9ac29e Add a test load_history_from_jsonl_v2 to validate transition
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-25 07:49:10 +00:00
Víctor Mayoral Vilches 6f76f5e972 v0.5.2
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-24 16:39:32 +00:00
Víctor Mayoral Vilches 47a05a8708 Extend load_history_from_jsonl to incorporate system prompts
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-24 16:39:10 +00:00
Víctor Mayoral Vilches 99ecf61ed5 Merge branch 'main' of https://gitlab.com/aliasrobotics/alias_research/cai 2025-06-20 11:58:18 +02:00
Víctor Mayoral Vilches 3f9f2d6631 v0.5.1
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-20 11:57:49 +02:00
Víctor Mayoral Vilches ae5ae21df6 Merge branch 'main-gitlab-aux' into 'main'
Integrate changes and various fixes, towards 0.5.1

See merge request aliasrobotics/alias_research/cai!232
2025-06-20 09:54:00 +00:00
Víctor Mayoral Vilches 69c1297396 Integrate changes and various fixes, towards 0.5.1 2025-06-20 09:54:00 +00:00
luijait 4abbc3046c Replay fixes (#201)
* Fix replay tool pricing

* Put properly the pricing
2025-06-19 10:56:19 +02:00
Víctor Mayoral Vilches fdb87cf4e3 Add new key
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-06-18 15:40:13 +02:00
Luis Javier Navarrete Lozano bc5ac8b7b9 Merge branch '0.5.0' into 'main'
Comment test that fails

See merge request aliasrobotics/alias_research/cai!228
2025-06-18 10:06:25 +00:00
luijait a979cb761a Fix tests 2025-06-18 10:55:31 +02:00
Víctor Mayoral Vilches 249e89eddb Merge branch 'license' into '0.5.0'
add faq license

See merge request aliasrobotics/alias_research/cai!229
2025-06-18 08:30:02 +00:00
Mery-Sanz 2c11ed9e1c add faq license 2025-06-18 08:28:34 +00:00
Luis Javier Navarrete Lozano 019c94d313 Merge branch 'offline_cai' into '0.5.0'
remove warning for pricing when CAI offline

See merge request aliasrobotics/alias_research/cai!227
2025-06-18 08:26:32 +00:00
Luis Javier Navarrete Lozano 41c0361529 Merge branch 'new-agents' into '0.5.0'
New agents

See merge request aliasrobotics/alias_research/cai!226
2025-06-18 08:20:41 +00:00
Mery-Sanz a57a45ab49 remove warning 2025-06-18 07:38:39 +00:00
luijait 5056ee442e Update stream and completion 2025-06-18 09:13:09 +02:00
Luis Javier Navarrete Lozano 56c0cd96c2 Merge branch 'new-agents' into '0.5.0'
Added new agents

See merge request aliasrobotics/alias_research/cai!225
2025-06-17 16:03:19 +00:00