Skip to content

arieldk1212/camille-agenty

Repository files navigation

camille-agenty

An open-source C++ llm agent framework

About

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..)

Install

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

Build

cmake -B build && cmake --build build --config Release

Presequities

  • Please ensure that you have OpenSSL installed on your machine, if your usage is via a third-party provider such as hugging 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.md for further instructions.

  • Please note that it is also possible to install llama.cpp via vcpkg

Usage

  • include camille-agenty.h

Examples

About

An open-source C++ llm agent framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors