Build AI Agents in Code + No-Code

Copy page

Inkeep is a platform for building Agent-driven AI Chat Assistants and AI Workflows.

With Inkeep, you can build and ship AI Agents with a No-Code Visual Builder or TypeScript SDK. Agents can be edited in code or no-code with full 2-way sync, so technical and non-technical teams can create and manage their Agents in a single platform.

Agentic Chat Assistants

Inkeep Agents can operate as conversational assistants, for example:

  • a customer experience agent for help centers, technical docs, or in-app experiences
  • an internal copilot to assist your support, sales, marketing, ops, and other teams

Agentic Workflows

Agents can also be used for workflow automation like:

  • Creating and updating knowledge bases, documentation, and blogs
  • Updating CRMs, triaging helpdesk tickets, and streamlining repetitive tasks

Two ways to build

No-Code Visual Builder

A no-code canvas designed to allow any team to create and manage teams of Agents with a drag-and-drop experience.

No-Code Agent Builder demo

TypeScript Agents SDK

A code-first approach for building and managing multi-agent systems. Engineering teams to build with the tools and developer experience they expect.

import { agent, subAgent } from "@inkeep/agents-sdk";

const helloAgent = subAgent({
  id: "hello-agent",
  name: "Hello Agent",
  description: "Says hello",
  prompt: 'Only reply with the word "hello", but you may do it in different variations like h3110, h3110w0rld, h3110w0rld! etc...',
});

export const basicAgent = agent({
  id: "basic-agent",
  name: "Basic Agent",
  description: "A basic agent that just says hello",
  defaultSubAgent: helloAgent,
  subAgents: () => [helloAgent],
});

The Visual Builder and TypeScript SDK are fully interoperable: your technical and non-technical teams can edit and manage Agents in either format and switch or collaborate with others at any time.

Platform Overview

Inkeep Open Source includes:

  • A Visual Builder & TypeScript SDK with 2-way sync
  • Multi-agent architecture to support teams of agents
  • MCP Tools with credentials management
  • A UI component library for dynamic chat experiences
  • Triggering Agents via MCP, A2A, & Vercel SDK APIs
  • Observability via a Traces UI & OpenTelemetry
  • Easy deployment to Vercel and using Docker

If you'd like a managed platform, check out the Inkeep Cloud Waitlist or Inkeep Enterprise.

Our Approach

Inkeep is designed to be extensible and open: you can use the LLM provider of your choice, use Agents via open protocols, and with a fair-code license and great devex, easily deploy and self-host Agents in your own infra.

Join our community to stay up to date and get support.

Next Steps