API Reference superintelligence v#0.1.0

Modules

Executes actions determined by the AI agent, with integration to the existing worker pool for resource management.

Individual AI agent that can autonomously execute tasks.

The Brain module handles AI reasoning and decision making using GPT-4. It manages the conversation context and tool usage.

Command-line interface for interacting with the AI agent system.

Coordinates multiple AI agents and manages their interactions. Provides high-level API for task orchestration.

Manages agent memory including conversation history, learned patterns, and task context.

Registry for dynamically created tools that agents can use. Supports creating, updating, and executing tools at runtime.

Distributed cache implementation using Nebulex with advanced features

Advanced cache invalidation strategies

This is the cache for the primary storage.

Cache telemetry and metrics

Cache warming strategies for preloading frequently accessed data

The Conversations context for managing chat conversations.

Schema for a message in a conversation.

Advanced health monitoring system with

Hot reload capability for workers with

Advanced resource manager that handles

Advanced startup orchestrator that manages application initialization with

Advanced startup profiler with

Tracks and reports startup timing for different components

Advanced telemetry reporting with

Advanced worker pool with

The entrypoint for defining your web interface, such as controllers, components, channels, and so on.

Provides core UI components.

A module providing Internationalization with a gettext-based API.

This module holds different layouts used by your application.

This module contains pages rendered by PageController.