← geri

flowgent

Go · PostgreSQL · React · ReactFlow · OpenAI · Anthropic · Docker
flowgent

Zapier, ondan taşana kadar harika; n8n, her node’u elle çizmek zorunda kalana kadar. Flowgent ikisinin arasında duruyor: arayüzü senin cümlen olan, self-hosted bir otomasyon motoru. Ne istediğini anlatıyorsun, agent bir workflow grafı öneriyor, canvas’ta düzenleyip yayınlıyorsun.

İçinde ne var

Grafı üreten ve kendi önerisini doğrulayan bir AI agent (OpenAI + Anthropic) — bilinen tool slug’ları, geçerli edge’ler, döngüsüzlük — üç denemeye kadar kendini düzeltiyor. Paralel dallar, döngüler, sınıflandırılmış retry’lar ve CPU-sınırlı JS sandbox’ı olan bir Go executor. Cron, webhook (HMAC doğrulamalı) ve manuel tetikleyiciler; canlı SSE log akışı, node başına IO inceleme ve tek tıkla replay sunan run viewer; loglar üzerinde Postgres full-text arama; AES-256-GCM ile şifrelenen credential’lar. ReactFlow editörü bilerek bir mühendislik çizim masası gibi görünüyor — sıradan bir SaaS dashboard’u değil.

Run viewer — canvas üzerinde node durumları, sağda adım defteri

Bitmiş bir koşu: başarılı node’lar, atlanan Slack dalı ve sağdaki adım defteri.

Nasıl yapıldı

Auth temelinden self-host lansmanına on planlı milestone, hepsi tamamlandı — kod açılmadan önce workspace izolasyonu için IDOR taraması dahil. make demo tüm stack’i Docker’da ayağa kaldırıyor; testler go test -race artı dockertest entegrasyon süitleriyle koşuyor. Pre-alpha; pişerken kodu açık.