UNPKG

@polybiouslabs/polybious

Version:

Polybius is a next-generation intelligent agent framework built for adaptability across diverse domains. It merges contextual awareness, multi-agent collaboration, and predictive reasoning to deliver dynamic, self-optimizing performance.

54 lines (46 loc) 1.95 kB
import { ConfigLoader } from "./config/agent.config"; import { PolybiousAgent } from "./core/agent"; import { ContextualMemoryMatrix } from "./core/contextual-memory"; import { CollaborationHub } from "./core/collaboration"; import { ScenarioSimulationEngine } from "./core/simulation"; import { AdaptiveSkillLoader } from "./core/skill-loader"; import { BehavioralEvolutionModel } from "./core/behavioral-evolution"; import { ExplainableAI } from "./core/explainable-ai"; // Core framework exports - main API as described in README export { ContextualMemoryMatrix } from "./core/contextual-memory"; export { CollaborationHub } from "./core/collaboration"; export { ScenarioSimulationEngine } from "./core/simulation"; export { AdaptiveSkillLoader } from "./core/skill-loader"; export { BehavioralEvolutionModel } from "./core/behavioral-evolution"; export { ExplainableAI } from "./core/explainable-ai"; // Legacy agent implementation export { ConfigLoader, PolybiousAgent }; // Service exports export * from "./services/ai.service"; export * from "./services/twitter.service"; export * from "./types/agent.types"; export * from "./types/tweet.types"; // Convenience factory interface export interface PolybiusComponents { memory: ContextualMemoryMatrix; collaboration: CollaborationHub; simulation: ScenarioSimulationEngine; skillLoader: AdaptiveSkillLoader; evolution: BehavioralEvolutionModel; explainer: ExplainableAI; } export interface PolybiusFrameworkConfig { memoryCapacity?: number; learningRate?: number; explorationRate?: number; } export declare class PolybiusFramework { memory: ContextualMemoryMatrix; collaboration: CollaborationHub; simulation: ScenarioSimulationEngine; skillLoader: AdaptiveSkillLoader; evolution: BehavioralEvolutionModel; explainer: ExplainableAI; constructor(config?: PolybiusFrameworkConfig); initialize(): Promise<PolybiusComponents>; }