Module Concepts Specification
Defines the fundamental concepts and principles underlying ASIMOV modules, providing the theoretical foundation for module architecture and design patterns.
View Specification
Comprehensive technical specifications for the
ASIMOV Platform,
a polyglot development platform for trustworthy, neurosymbolic AI.
Defines the fundamental concepts and principles underlying ASIMOV modules, providing the theoretical foundation for module architecture and design patterns.
View SpecificationDescribes the structure and requirements for ASIMOV module manifests, detailing how modules declare their capabilities, dependencies, and metadata.
View SpecificationOutlines the standards for packaging, distributing, and installing ASIMOV modules, ensuring consistent deployment across different environments.
View SpecificationDefines how data source URIs are resolved using pattern matching to locate ASIMOV modules that are able to extract and transform those data into a knowledge graph dataset.
View SpecificationEstablishes standardized programming patterns and best practices for developing robust and maintainable ASIMOV software components.
View SpecificationDefines the organization and management of ASIMOV state directories ($HOME/.asimov/), ensuring consistent data storage and retrieval mechanisms.
View Specification