The Autonomous Integration Framework (AIF) is a standardized approach and set of tools for managing AI-generated integration mappings and maintaining a standard for exchanging schemas between systems.
- Central AI Integration Platform as a Service (AI IPASS)
- Standardized schema management
- AI-generated integration mappings
- Automated schema polling and RAG updates
- Vector store for efficient data retrieval
- Secure and compliant data handling
View the architecture diagram here
- Review the Protocol Specification
- Set up your AI IPASS following the AI IPASS Setup Guide
- Implement the Schema Standard in your system
- Follow the Integration Guide to connect your system
We welcome contributions to the AI Integration Protocol. Please read our contributing guidelines before submitting pull requests.
The Automated Integration Framework (AIF) ecosystem includes several related projects to enhance its functionality and ease of use:
-
OpenAIF: A working implementation of AIF that you can run on your network. It provides a ready-to-use solution based on the AIF specifications.
- Repository: https://github.com/openaif/openaif
-
OpenAIF-CLI: A command-line interface tool to add support for and manage OpenAIF installations. It simplifies the process of setting up and maintaining your AIF implementation.
- Repository: https://github.com/openaif/openaif-cli
-
OpenAIF-Copilot: An AI-powered assistant that runs on top of OpenAIF, providing intelligent suggestions and automation for integration tasks.
- Repository: https://github.com/openaif/openaif-copilot
AIF provides an application layer that allows developers to build custom applications leveraging the framework's capabilities. For details on how to develop applications using the AIF API, please refer to the Application Layer API Documentation.
This project is licensed under the MIT License - see the LICENSE file for details.