Naftiko Framework
Welcome to Naftiko Framework, the fist Open Source project for Spec-Driven Integration reinventing API integration for the AI era with governed and versatile capabilities that streamline API sprawl from massive SaaS and microservices growth.
Each capability is a coarse piece of domain that consumes existing HTTP-based APIs then exposes them in several protocols to enable AI integration and self-integrating agents. Naftiko Framework includes a specification, an engine and a CLI.
| Feature | Description |
|---|---|
| Spec-Driven | Declare capabilities entirely in YAML โ no Java required |
| Multi-Protocol Servers | Expose capabilities via MCP, SKILL, or REST servers out of the box |
| Data Format Conversion | Transform Protobuf, XML, YAML, CSV, and Avro payloads into JSON |
| HTTP API Consumption | Connect to any HTTP-based API with built-in authentication support |
| Templating & Querying | Use Mustache templates and JSONPath expressions for flexible data mapping |
| AI Native | Designed for Context Engineering and Agent Orchestration, making capabilities directly consumable by AI agents |
| Docker Native | Ships as a ready-to-run Docker container |
| Extensible | Open-source core extensible with new protocols and adapters |
Here are additional documents to learn more:
- ๐ฃ Installation
- โต Tutorial
- ๐ข Use cases
- โ Specification
- ๐ฃ Releases
- ๐ญ Roadmap
- ๐ฉ Contribute
- ๐ FAQ
Please join the community of users and contributors in this GitHub Discussion forum!.
On this page
Languages
Java98.6%Shell0.4%PowerShell0.4%Mustache0.3%JavaScript0.2%Dockerfile0.1%
Other
Created January 16, 2026
Updated March 20, 2026
