API Reference superintelligence v#0.1.0
Modules
Documentation for Superintelligence
.
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 conversation.
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.