OpenCroft
OpenCroftInfrastructure, Meet Intelligence
Open Source · AI-Powered · Self-Hosted

Your Infrastructure. Your Agents. Your Rules.

OpenCroft is the open-source platform that lets you deploy, manage, and automate cloud infrastructure with AI agents — on your terms, on your servers. No lock-in. No compromises.

Canvas Preview

Features

Everything you need to own your cloud

A complete platform for infrastructure management, powered by AI agents that understand your intent and execute with precision.

Infrastructure as a Graph

Visualize your entire infrastructure as connected nodes on a canvas. Servers, containers, volumes, services — all linked, all visible, all under your control.

AI Agents That Actually Work

Deploy autonomous AI agents that understand your codebase, manage your infrastructure, and execute tasks through natural conversation.

Extend Everything

Built on a powerful extension system. Create custom node types, agent tools, and integrations. Share with the community or keep them private.

Self-Hosted. Always.

Your infrastructure, your data, your rules. OpenCroft runs on your servers — no cloud lock-in, no data sharing, no surprises.

GitOps Native

Built-in Git integration with Forgejo. Manage issues, review pull requests, and merge code — all from your agent's workspace.

Secrets & Security

Centralized secrets management with encrypted storage. Your credentials stay on your infrastructure, never leave your perimeter.

How It Works

From zero to automated in minutes

01

Connect Your Infrastructure

Add servers, Docker hosts, cloud services as nodes on your visual canvas. Connect them with edges to define relationships.

02

Deploy AI Agents

Spin up agents that understand your codebase and infrastructure. They read docs, manage repos, and execute complex tasks.

03

Build Workflows

Use the canvas to orchestrate multi-step operations. Agents handle the execution — you just describe what you need.

04

Automate Everything

Set up cron jobs, event triggers, and scheduled tasks. Your agents work 24/7 while you focus on what matters.

Built for Developers

One platform. Infinite possibilities.

Canvas — Infrastructure Graph
Docker
Server
Volume
App
Secrets
Connect · Deploy · Manage
Agent — Natural Language Interface
you:Deploy the API to staging
agent:Building image... Starting container on staging-server. Health check passing. ✓ Deployed
you:Run migrations and open a PR
agent:Migrations applied. PR #42 created with schema changes. ✓ Done
Extension API — Build Your Own Nodes
import { defineExtension } from '@ext/host';

export default defineExtension({
  manifest: { id: 'local/my-node' },
  nodes: [{
    typeId: 'my-service',
    name: 'My Service',
    handles: { input: ['data-in'], output: ['data-out'] },
    async onStart(ctx) {
      ctx.log('Service started');
    },
  }],
});

Open Source

Built in the open. Trusted by many.

OpenCroft is and always will be open source. Fork it, extend it, contribute back. Built by developers, for developers.

Coming Soon
GitHub Stars
Growing
Contributors
MIT
License
Open Source
Built With

Ready to take control?

Stop renting your infrastructure. Start owning it. OpenCroft gives you the tools and the intelligence to manage everything on your terms.