ForestHub SDK 0.1.0
C++14 LLM SDK for PC and embedded platforms
Loading...
Searching...
No Matches
foresthub Namespace Reference

Top-level namespace for the ForestHub SDK. More...

Namespaces

namespace  agent
 Agent framework: multi-turn execution with tool calling and handoffs.
namespace  config
 Client and provider configuration types.
namespace  core
 Core abstractions: requests, responses, tools, input types, and provider interface.
namespace  platform
 Hardware abstraction layer: network, console, time, crypto, and GPIO interfaces.
namespace  provider
 LLM provider implementations.
namespace  rag
 Retrieval-augmented generation: retriever interface and query types.
namespace  util
 Utility types: Optional polyfill, JSON Schema normalization, Ticker.

Classes

class  Client
 Main entry point for interacting with multiple LLM providers. More...
struct  Optional
 Minimal Optional<T> polyfill for C++14 compatibility. More...

Detailed Description

Top-level namespace for the ForestHub SDK.