Skip to main content

Core Concepts

Project

A Project is a collection of Leapter Blueprints that organize related business logic and workflows.

Leapter Blueprint

A Leapter Blueprint is a visual representation of business logic displayed as a flowchart-like diagram. Leapter Blueprints are executable diagrams that you can run to process data and make decisions. They combine pre-built elements with your custom logic to produce consistent, predictable results.

Veritas

Veritas is Leapter’s programming language designed for both humans and AI. It prioritizes easy readability for humans while being reliable for AI to generate. Veritas can be written as text or created visually through diagrams.

Veritas

Start Node

The entry point of a Leapter Blueprint where execution begins. Every Blueprint starts at the Start Node and follows the visual logic from left to right.

Decision Element

A logic element that creates conditional branching in your Blueprint based on one or more conditions. Decision elements direct the flow path by evaluating if conditions are true or false (like “if price > 100, then apply discount”).

Assignment Element

A data processing element that performs calculations and stores results in variables. Assignment elements let you set values, perform math, and work with lists of data.

Loop Elements

Elements that repeat a section of logic. Leapter supports three types:
  • Loop over items: Repeats for every element in a data collection
  • Loop with counter: Repeats for a fixed number of iterations
  • While loop: Repeat as long as an expression is true

Return Elements

Elements that explicitly define how rule execution ends:
  • Return flow successfully: Normal termination that stops execution
  • Return flow with an error: Exceptional termination that raises an exception for error handling

Executing Blueprints

You can execute Blueprints in several ways:
  • MCP (Model Context Protocol) - AI agents can use your Blueprints as tools through this standard protocol
  • Platform Integration - Direct integration with supported platforms like n8n for workflow automation
  • REST API - Web-based interface that any application can use to run your Blueprints

Model Context Protocol (MCP)

A standard protocol that allows AI agents to use your Leapter Blueprints as tools. MCP ensures your Blueprints work with different AI agent platforms, making your business logic accessible to automated workflows.

Agent Platform

A software platform that enables AI agents to execute workflows and automate business tasks. Examples include n8n, Crew AI, and other platforms that support MCP integration.

REST API

Leapter automatically creates a web-based interface (REST API) for every Blueprint. This allows any application or service to execute your Blueprints over the internet using standard web protocols.

Development Concepts

Prompt-Driven Development

A development approach where you describe your business logic in plain English, and Leapter’s AI automatically creates the corresponding Blueprint. No coding or technical translation is required.

Visual Programming Language

A programming approach that uses visual elements (like flowcharts) instead of text-based code. Leapter’s visual language provides the safety and structure of low-code tools while maintaining the flexibility of AI-generated solutions.