diff --git a/extensions/llm-1.0.0.zip b/extensions/llm-1.0.0.zip new file mode 100644 index 0000000..8aa0a00 Binary files /dev/null and b/extensions/llm-1.0.0.zip differ diff --git a/libraries.conf b/libraries.conf index a11179a..f20dc45 100644 --- a/libraries.conf +++ b/libraries.conf @@ -151,6 +151,14 @@ In general, the LevelSpace syntax has been designed to align with existing NetLo version: "1.0.0" homepage: "https://github.com/cstaelin/LinProg-Extension" } + { + name: "LLM" + codeName: "llm" + shortDescription: "Multi-provider LLM extension for NetLogo agents" + longDescription: "A NetLogo extension providing a unified interface to multiple LLM providers — OpenAI, Anthropic/Claude, Google/Gemini, local Ollama, OpenRouter, and Together AI — with per-agent conversation memory, synchronous and asynchronous chat, prompt templates, constrained choices, and reasoning/thinking-model support." + version: "1.0.0" + homepage: "https://github.com/JNK234/Netlogo-LLM-Extension" + } { name: "LLM-Chat" codeName: "llm-chat"