Skip to content

API Reference

This section is the API-level reference for Enhanced Toolkits.

In this project, most API pages are rendered from the Python source via MkDocs plugins (e.g. MkDocstrings). If your docs build does not include those plugins, you can still use the toolkit guides under docs/toolkits/.

Note: tool schemas are strict. Agents should pass all parameters shown in tool signatures.

Core Toolkits

Calculator Modules

Calculator tools are separate classes under enhancedtoolkits.calculators.

Base Classes

Common Import Patterns

# Core toolkits
from enhancedtoolkits import (
    OrchestrationTools,
    ReasoningTools,
    SearxngTools,
    ThinkingTools,
    FilesTools,
    YFinanceTools,
    YouTubeTools,
    WeatherTools,
    DownloadingTools,
)

# Calculator modules
from enhancedtoolkits.calculators import (
    ArithmeticCalculatorTools,
    TimeValueCalculatorTools,
    InvestmentAnalysisCalculatorTools,
    LoanCalculatorTools,
    BondCalculatorTools,
    RiskMetricsCalculatorTools,
    DepreciationCalculatorTools,
    BusinessAnalysisCalculatorTools,
    UtilityCalculatorTools,
)