Skip to content

This is the core of Solace's AI cognition and orchestration

Notifications You must be signed in to change notification settings

SolaceHarmony/SolaceCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a2abfda · Dec 22, 2024

History

16 Commits
Dec 22, 2024
Nov 18, 2024
Nov 15, 2024
Nov 18, 2024
Nov 15, 2024
Nov 15, 2024
Nov 17, 2024
Nov 18, 2024
Nov 15, 2024
Nov 18, 2024
Nov 18, 2024
Nov 15, 2024
Nov 18, 2024

Repository files navigation

SolaceCore

Overview

SolaceCore is a versatile, actor-based framework designed to support dynamic, hot-pluggable components. It leverages Kotlin and Ktor to build scalable and resilient systems.

Structure

  • src: Contains the source code for the framework, including core components and examples.
  • docs: Documentation for the framework, including design documents and checklists.
  • resources: Additional resources such as configuration files and scripts.
  • gradle: Gradle build configuration files.

TODO

  • Implement Neo4j integration for graph data storage.
  • Develop Kotlin-native storage for structured data.
  • Complete dynamic actor management features.
  • Enhance workflow management with state persistence.

Completed

  • Basic actor and supervisor classes.
  • Flexible input/output interfaces.
  • Initial workflow management system.