Self-hosted API management platform to transform internal infrastructure into scalable API products for humans and AI agents.

Fusio is an open-source, self-hosted backend platform and API gateway written in PHP. It allows users to expose internal infrastructure, such as legacy databases and microservices, as scalable API products. The software is deployed as a server application and can be installed via Docker, a web installer, or manual configuration on a server using Nginx or Apache.
The platform provides tools to bridge internal business logic with external consumers. It includes a management backend for configuring API operations and a developer portal for third-party access. Fusio supports the creation of custom backend logic through PHP classes or worker actions in languages like JavaScript and Python, allowing developers to define how the system handles incoming requests and returns responses.
Fusio is designed for developers and organizations needing to modernize legacy systems or orchestrate microservices into a unified API. It integrates with various AI providers, including Ollama, ChatGPT, and Gemini, to facilitate the creation of autonomous agent tools. The architecture utilizes a marketplace system where additional web-based apps can be installed to extend functionality, and a VSCode extension is available to assist with action development. Users can define configurable parameters within their actions, which are then exposed as forms in the backend for non-technical users to manage.
This software serves as a comprehensive API management layer for building and monetizing backend services for both human developers and AI agents.
An extensible web server platform that provides automatic HTTPS by default for all hosted sites.
An HTTP reverse proxy and load balancer that automatically configures routes for microservices in cloud environments.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.