Projects with this topic
-
-
-
BB RPC is a lightweight and modern C++20 RPC library designed for clean, type-safe client–server communication. It eliminates boilerplate and avoids code generation, letting you focus on protocol design.
Updated -
Portable Engine for the Production of Parton-level Event Records
Updated -
An advanced C/C++ CMake template targeted towards Linux/BSD development. C++ GCC and Clang are first class citizens
Updated -
Engine-framework for building your engine.
Updated -
C++ LLM Client Using OpenRouter API
This project demonstrates how to integrate Large Language Models (LLMs) into native C++ applications using the OpenRouter API.
Key FeaturesOpenRouter API Integration Connect to a wide range of AI models via OpenRouter's unified API endpoint.
C++ Implementation Written in modern C++ for portability and efficiency.
Command-Line Interface Simple text-based interface for interacting with AI models.
Easy Configuration Set your API key and preferred model in a config.json file: api_key, url, model. Example:
{ "api_key": "", "url": "https://openrouter.ai/api/v1/chat/completions", "model": "deepseek/deepseek-r1-0528-qwen3-8b:free" }
DependenciesC++11-compliant and forward-compatible
libcurl (for HTTP requests)
nlohmann/json (for JSON parsing)
Educational ValueLearn how to integrate third-party APIs in C++
Use C++ to build a minimal conversational AI interface
Serve as a starting point for more advanced native AI applications
Updated -
C++ wrapper for OpenSSL EVP AES-128 GCM that simplifies key generation, authenticated encryption and decryption, and shared‑secret computation; memchecked and packaged as a reusable library.
Updated -
-
Arcana — the modern alternative to make.
Updated -
C++ Unit tests with Google Test, CMake, gcov and GitLab Test Coverage Integration
Updated -
Functional programming language based on lambda calculus
Updated -
-
[Pet Project] Cross-platform app aimed to connect to openbudget.gov.ua (public API) to get budget data (CSV files) to process them (with STL) and graphically view with Dear ImGui
Updated -
-
A book about using CMake for your projects: website
Updated -
Add openssl with cmake on windows
Updated -
-
A Time Tracker for Redmine
Updated