claude-flow
Version:
Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
72 lines • 2.19 kB
TypeScript
/**
* Seraphine Genesis Model
* The first Claude Flow pattern model - "Hello World" for pattern sharing
*
* Seraphine represents the foundational patterns for intelligent agent coordination.
* Named after the Greek "Seraphim" (burning ones), symbolizing the spark of knowledge
* that ignites collaborative AI intelligence.
*/
import type { CFPFormat, PatternCollection, RoutingPattern, ComplexityPattern, CoveragePattern, TrajectoryPattern, CustomPattern } from '../types.js';
/**
* Seraphine model version
*/
export declare const SERAPHINE_VERSION = "1.0.0";
/**
* Seraphine model metadata
*/
export declare const SERAPHINE_METADATA: {
name: string;
displayName: string;
description: string;
author: {
id: string;
displayName: string;
};
license: string;
tags: string[];
language: string;
framework: string;
};
/**
* Core routing patterns for Seraphine
* These define how tasks are routed to appropriate agents
*/
export declare const SERAPHINE_ROUTING_PATTERNS: RoutingPattern[];
/**
* Complexity heuristics for Seraphine
* These help estimate task complexity for resource allocation
*/
export declare const SERAPHINE_COMPLEXITY_PATTERNS: ComplexityPattern[];
/**
* Coverage patterns for Seraphine
* These track knowledge domain coverage
*/
export declare const SERAPHINE_COVERAGE_PATTERNS: CoveragePattern[];
/**
* Trajectory patterns for Seraphine
* These capture successful task execution paths
*/
export declare const SERAPHINE_TRAJECTORY_PATTERNS: TrajectoryPattern[];
/**
* Custom patterns for Seraphine
* These are specialized patterns unique to Seraphine
*/
export declare const SERAPHINE_CUSTOM_PATTERNS: CustomPattern[];
/**
* Create the complete Seraphine pattern collection
*/
export declare function createSeraphinePatterns(): PatternCollection;
/**
* Create the Seraphine Genesis CFP document
*/
export declare function createSeraphineGenesis(): CFPFormat;
/**
* Get Seraphine model info
*/
export declare function getSeraphineInfo(): {
name: string;
version: string;
description: string;
patternCounts: Record<string, number>;
};
//# sourceMappingURL=seraphine.d.ts.map