Fountain

Fountain

An open-source conversational API that enables autonomous AI agents to execute coding work in isolated sandboxes with access to repositories, tools, and credentials. Self-hosted platform for agent orchestration with streaming output and multi-turn convers

🔗 Visit Fountain
📁 AI & Machine Learning🗣️ English📅 September 1, 2026

Description

Giving an AI agent the ability to actually run code — clone a repo, install packages, use your credentials, execute commands — is powerful but risky if you're handing that access to a third-party cloud service you don't control. Fountain's pitch is "your server, your database, your keys, your agents": a way to give an app a computer it can talk to, without giving up ownership of the infrastructure or the data that flows through it.

Fountain is an open-source (AGPL-3.0-or-later), self-hosted conversational API that lets AI agents execute work in isolated sandbox environments with access to repositories, tools, and credentials, streamed back over REST, SSE, or webhooks. It supports reusable machine configurations, an integrated credential vault, OpenAI-compatible chat protocol, the Editor Context Protocol (ACP), MCP integrations, and prebuilt connectors for 30+ external services (Anthropic, OpenAI, Google Gemini, GitHub, Slack, Stripe, and others), serving use cases from visible developer workbenches to fully automated, hidden webhook integrations.

💬 Our review

The short version: Fountain's differentiator against cloud sandbox APIs is entirely about control — self-hosting means your code execution, credentials, and conversation data never leave infrastructure you own.

E2B is the best-known cloud sandbox API for AI agents and is easier to get started with since there's nothing to self-host, but that convenience means trusting a third party with the sandbox environment and, depending on setup, the data flowing through it. Fountain trades that convenience for sovereignty: AGPL-3.0 licensing, a self-hosted credential vault, and full infrastructure ownership, which matters a lot for teams with data-residency or security requirements but means you're also responsible for operating and securing the deployment yourself. It's early-stage (a single OSS launch post, not yet a mature ecosystem), so expect rougher edges and a smaller community than an established cloud provider — worth adopting now if data sovereignty is a hard requirement, otherwise a hosted sandbox API will get you running faster.

💰 Pricing

Open SourceGratuit, licence AGPL-3.0-or-later, auto-hébergé
Open Source gratuit

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
💳 Open Source

Gratuit, licence AGPL-3.0-or-later, auto-hébergé, aucune offre cloud managée mentionnée.

👥 Target audienceÉquipes d'ingénierie et entreprises produit voulant intégrer des agents de codage autonomes sans perdre le contrôle de leurs données, identifiants ou infrastructure.
🗣️ Languagesen
🌍 Target countriesMarché anglophone, écosystème IA/développeurs international
👍

Pros

Auto-hébergé, souveraineté totale sur les données et identifiants

Coffre-fort d'identifiants intégré

Compatible protocole de chat OpenAI, MCP et ACP

Plus de 30 connecteurs prêts à l'emploi (GitHub, Slack, Stripe...)

Gratuit et open source (AGPL-3.0)

👎

Cons

Projet en phase précoce, écosystème et communauté encore restreints

Responsabilité d'exploitation et de sécurisation à la charge de l'utilisateur

Pas d'offre cloud managée pour éviter l'auto-hébergement

❓ Frequently asked questions

What is Fountain in one sentence?
How much does it cost?
Do I need to trust a third party with my code and credentials?
What can it connect to?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?