-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Jerome Louvel edited this page Feb 27, 2026
·
7 revisions
The goal of this version is to start building in the open and collect early feedback to shape version 1 alpha, mostly from friends & family.
- Declarative applied capability exposing MCP
- Declarative applied capabilities with reused source capabilities
- Pass thru source capability
- One source HTTP adapter per capability
- Multiple source HTTP adapters per capability
- Declarative source HTTP adapter and target API adapter
- Focus on source APIs with JSON payloads
- Change HTTP methods to expose proper semantics
- E.g. Adapt read-only POST queries into cacheable GET queries
- Convert XML, Avro, CSV payloads to JSON
- Declarative source HTTP adapter and target API adapter
- Finish support for source APIs with JSON payloads
- Convert YAML, Protobuf, payloads to JSON
- Support sequence of steps with calls
- Finish support for source APIs with JSON payloads
- Declarative target API contract with mocking mode
- Allow API server adapter with no source HTTP adapter
- Reuse "const" values of output parameters as sample
- Publish Java code base (Apache 2 license)
- Provide Maven build and publish artifacts in GitHub Packages
- Provide Docker file and publish image in GitHub Packages
- Provide CLI and support help
- Publish Naftiko JSON Schema
- Publish Wiki (installation, tutorial, specification, etc.)
The goal of this version is to deliver a MVP to enable common AI integration use cases and grow our community.
- Reusable source HTTP adapter declaration across capabilities
- Declarative applied capabilities with reused source capabilities
- Support for lookups as part of API call steps
- Declarative applied capability exposing Agent Skills
- Provide Capability Control API
- Publish Javadocs
- Publish Naftiko JSON Structure
- Publish Docker Image to Docker Hub
- Publish Maven Artifacts to Maven Central
- Enable GitHub Action based on Super Linter
- Provide Control webapp (per Capability)
- Publish Docker Desktop Extension to Docker Hub
The goal of this version is to deliver a MVP to enable common AI integration use cases and grow our community.
- Enable agent orchestration use cases
- Declarative applied capability exposing A2A
- Authenticate API and MCP Server consumers and manage permissions
- Consider integration with Keycloak
- Fabric discovery of published capabilities for consumers
The goal of this version is to deliver a stable MVP, including a stable Naftiko Specification
- Incorporate community feedback
- Solidify the existing alpha version scope
- Increase test coverage and overall quality
The goal of this version is to release our first version ready for production.
- Incorporate community feedback
- Solidify the existing beta version scope
- Increase test coverage and overall quality