Reference implementations for Agent-Flavored Markdown (AFM).
| Implementation | Language/Framework | Status |
|---|---|---|
| ballerina-interpreter | Ballerina | Active |
| langchain-interpreter | Python/LangChain | Active |
reference-implementations-afm/
├── ballerina-interpreter/ # Ballerina-based AFM interpreter
├── langchain-interpreter/ # LangChain-based AFM interpreter
└── .github/workflows/ # CI/CD (path-filtered per implementation)
Each implementation has its own README with setup and usage instructions. See the implementation directories for details.
Contributions are welcome! When adding a new implementation:
- Create a new directory:
{language/framework}-{type}/(e.g.,langchain-interpreter/) - Add a path-filtered workflow in
.github/workflows/ - Include a README with setup and usage instructions
- Follow the AFM Specification for compatibility
Apache License 2.0