Let

your

AGENT
FLOW

Get Started

Flowchart Agent
Build your own AI agent

#CANVAS_EDITOR

WORKFLOW
EDITOR

Drag and drop nodes, then connect them with edges.
Combine chat, search, and documents in one flow.

Go to Canvas
Canvas editor preview
01.

Design

Design your agent logic on the canvas with nodes and edges.

02.

Configure

Configure prompts, tools, and models for each node.

03.

Chat

Test your workflow instantly in the chat interface.

04.

Deploy

Issue API keys and deploy your agent to external services.

Chat workspace preview
#MULTI_MODEL_CHAT

AGENT
CHAT

Run your designed workflow instantly through chat.
Supports multi-turn conversations with memory and context.

GEMMA-3-1BGEMMA-3N-E4BGEMMA-3-4BGEMMA-3-27BGPT-OSS-20BGPT-OSS-120BLLAMA-3.1-8BLLAMA-4-SCOUTLLAMA-4-MAVERICKGEMMA-3-1BGEMMA-3N-E4BGEMMA-3-4BGEMMA-3-27BGPT-OSS-20BGPT-OSS-120BLLAMA-3.1-8BLLAMA-4-SCOUTLLAMA-4-MAVERICK
#MARKETPLACE

PRESET
MARKET

Discover community-made agent presets,
buy with credits, and use them instantly.

Browse Presets
Preset market preview
#CREDIT_SYSTEM

FREE
CREDITS

Earn free credits with daily attendance check-ins.

Check Attendance
Current Balance
1,240C
M
T
W
T
F
S
S
#DEVELOPER_API

REST
API

Connect your existing SDK code through an OpenAI-compatible endpoint,
and invoke agent workflows right away.

View API Docs
API_CALL_EXAMPLE
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "af-**********************",
  baseURL: "https://agentflow.jongchoi.com/api/v1/openai",
});

const result = await client.chat.completions.create({
  model: "af-id-*******************",
  messages: [{ role: "user", content: "Tell me how to raise a puppy." }],
});

console.log(result.choices[0].message.content);

START
BUILDING.

Get started now and claim free credits.
Build AI agents without coding.

Get Started