|
|
||
|---|---|---|
| agent | ||
| config | ||
| flow | ||
| mcp@4536d45a9e | ||
| server | ||
| spdlog | ||
| tool | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| README.md | ||
| config.cpp | ||
| config.h | ||
| llm.cpp | ||
| llm.h | ||
| logger.cpp | ||
| logger.h | ||
| main.cpp | ||
| prompt.cpp | ||
| prompt.h | ||
| schema.cpp | ||
| schema.h | ||
| toml.hpp | ||
README.md
Introduction
Humanus (meaning "human" in Latin) is a lightweight framework inspired by OpenManus, integrated with the Model Context Protocol (MCP). humanus.cpp enables more flexible tool choices, and provides a foundation for building powerful local LLM agents.
Let's embrace local LLM agents w/ Humanus!
Features
How to Build
git submodule update --init --recursive
cmake -B build
cmake --build build --config Release
How to Run
./build/bin/humanus_cli # Unix/MacOS
# Or?
.\build\bin\Release\humanus_cli.exe # Windows