Skip to content

Roadmap

Pre-1.0 — direction, not a commitment

In Falcone is in early, active development. This page describes near-term direction; scope, order and timing can change. See Project status below.

Shipped (Preview)

These have landed and are documented; they remain Preview under the not-production-ready posture.

  • Flows — durable workflow engine (Temporal). A JSON-Schema / YAML DSL and interpreter worker, a first-party activity catalog with tenant-scoped credentials, triggers (schedules, webhooks, platform events) and a visual designer in the web console (epic #355).
  • MCP server hosting. In Falcone is becoming a BaAIS — a backend consumed by AI agents (see Built for AI). The management API is served live under /v1/mcp; Instant MCP and the official server work end-to-end (create → curate → publish → call → observe), with per-tenant isolation, OAuth, quotas, registry/versioning and audit (epic #386).

MCP — next increments — in progress / planned

  • Durable, multi-replica server registry — replace the current in-memory store with a Postgres-backed registry on the metadata pool.
  • Custom (BYO-image) hosting on the live path — the deploy-spec builder + supply-chain checks exist; wire a per-server Knative ksvc into the create path.
  • Workflows-as-MCP-tools — wire the (built, tested) flow→Task mapping into the live management API.
  • Direct MCP-protocol connection — connect to a per-server ksvc instead of mediating tool calls through the control-plane.

Infrastructure — under evaluation — planned

  • Object storage / document DB alternatives. The platform ships MinIO (object storage) and MongoDB (document API) today. Evaluating source-available / lighter alternatives (e.g. SeaweedFS for object storage; FerretDB over a DocumentDB-compatible backend) is planned — no implementation exists in the repo yet, and the backends are swappable at the deployment layer.

Toward a first stable release — planned

A security review, API/schema stability guarantees, and migration tooling — the work that has to land before In Falcone is safe for production.

Project status

In Falcone is not production-ready. Public APIs, data schemas and runtime behavior may change without notice; there are no stability, security or support guarantees; and the project has not undergone a security audit. Use it for evaluation, experimentation and development only.

Released under the MIT License.