An open-source C++ llm agent framework
camille-agenty is an llm agent framework designed to be generic to any kind of model. You can run it using a local llm model (using llama.cpp and a GGUF file), or run from the cloud using a known provider (such as Anthropic, OpenAI..)
git clone --recursive https://github.com/your-username/camille-agenty.git
cd camille-agenty
- If clone was ran without
--recursive, Simply run this command below.
git submodule update --init --recursive
cmake -B build && cmake --build build --config Release
-
Please ensure that you have
OpenSSLinstalled on your machine, if your usage is via a third-party provider such ashugging face,openai, it ensures HTTPS is enabled. -
To enable local agents with llama.cpp, please install the package, visit
https://github.com/ggml-org/llama.cpp/blob/master/docs/install.mdfor further instructions. -
Please note that it is also possible to install llama.cpp via
vcpkg
- include
camille-agenty.h