STUDIO + ENGINE

Business-grade AI agents

Build agents fast. Run workflows reliably.

Every agent is a workflow: a plan you can see, change and test. Improve it using your real runs, then put it in production on an engine that retries from the failed step and traces everything it does. Fair Source, on your own infrastructure.

AI Workflow Designer
The Faraflow studio: a workflow graph, the nodes panel with each node's status, and the runs panel

Why workflows

Free-form agents improvise processes. Workflows industrialize them.

Ask an AI agent to do a job and it works out the steps on the spot. Ask again and it may choose different ones. You cannot test that, audit it or promise it. A workflow is the same job with the steps written down, so you can. AI is used only where a step needs it, and every step is recorded.

  1. Plan

    Decide the steps once.

    A free-form agent works out its steps again on every run, so results vary and nobody can say why. In Faraflow you lay the steps out on a visual canvas and save them as a versioned workflow that your team reviews and owns. You know what it will do before it does it.

  2. Run

    Built for what happens after launch.

    Real systems time out and inputs arrive messy, and demos do not get retries or traces. Faraflow’s engine does: it retries from the failed step, traces every step, and runs on your infrastructure. When asked “why?”, you can point to the step that did it. With predictable bills.

  3. Improve

    Get good fast on real data.

    AI makes mistakes, and an agent is only as good as your ability to iterate on it. Faraflow keeps each pass small: change a step, test it on saved cases, compare with the last run. Load any past run to see which step went wrong, then fix that step. Small, focused AI steps with the right context are easier to get right.


Free-form agentsvs Faraflow.

Free-form agent vs Faraflow workflow
AspectFree-form agentFaraflow workflow
When a run failsRun the whole thing again.Retry from the step that failed.
When asked “why?”Reread a long chat and guess.Point to the step and data behind it.
Changing behaviorEdit the prompt and hope.Change one step and test it before it goes live.
What you ownA chat history.A versioned plan and the test cases that prove it.
Choosing modelsOne model for the whole job.The right model for each step, from 100+ providers.
Using it elsewhereLives in a chat or script.Publish it as an API.
  • When a run fails

    Free-form agent

    Run the whole thing again.

    Faraflow workflow

    Retry from the step that failed.

  • When asked “why?”

    Free-form agent

    Reread a long chat and guess.

    Faraflow workflow

    Point to the step and data behind it.

  • Changing behavior

    Free-form agent

    Edit the prompt and hope.

    Faraflow workflow

    Change one step and test it before it goes live.

  • What you own

    Free-form agent

    A chat history.

    Faraflow workflow

    A versioned plan and the test cases that prove it.

  • Choosing models

    Free-form agent

    One model for the whole job.

    Faraflow workflow

    The right model for each step, from 100+ providers.

  • Using it elsewhere

    Free-form agent

    Lives in a chat or script.

    Faraflow workflow

    Publish it as an API.

Capabilities · Live today

Live today. In production.

Everything here works in Faraflow now. Anything still to come is on the roadmap, marked that way.

In production

DriveUp runs on Faraflow.

DriveUp is an AI visibility analysis tool for self-storage operators integrated with multiple LLM providers and many other sources. Its report workflows run on the Faraflow engine, in production.

selfstorageapps.com
A DriveUp report: AI visibility, technical readiness, content, competitive, local SEO and reputation scores for a sample self-storage facility
A sample DriveUp report, one of the reports produced by workflows running on the Faraflow engine.

Features ready today

  • Visual builder
  • Agent, code, router and loop nodes
  • Retrieval over your documents
  • Versioned workflows
  • Continue or retry a run
  • Publish as an API
  • 100+ model providers

Connects to

  • Slack
  • GitHub
  • Google Sheets
  • Firecrawl
  • Exa
  • Reddit
  • Jina
  • YouTube transcripts
  • Email

Inside Faraflow.

  • Faraflow screenshot: workflow graph

    Workflow graph

    Every node shows its latest outputs right on the canvas.

  • Faraflow screenshot: node palette

    Node palette

    AI, code, logic and integration nodes, plus your own custom nodes.

  • Run trace

    See each run node by node, and load any past run back onto the canvas.

  • Faraflow screenshot: node navigator

    Node navigator

    Step through a node’s outputs, config and connections, upstream and downstream.

  • Faraflow screenshot: test cases and runs

    Test cases and runs

    Keep real inputs as test cases and rerun the workflow against them.

Yours to run. Yours to inspect.

Fair Source, so you can see and run everything.
Backed by Alokin, so you’re never on your own.

Faraflow is Fair Source. The code is public, free to inspect, and free to run on your own infrastructure for your own use. We use the Fair Core License (FCL-Apache 2.0) to stop anyone, cloud providers included, from selling our engine as a service, so we can keep funding the project. And every release automatically becomes fully open source under Apache 2.0 after two years.

View the code on GitHub

The big advantage: nothing in Faraflow is locked behind a license key today. Enterprise features will live in the same public codebase as everything else, so anyone can read exactly what a key unlocks before they commit. Only those features will need a key to run; the majority of Faraflow remains available to everyone without one.

Fair Source

  • Read every line

    The code is public. Inspect what your workflows run on, and change it if you need to.

  • Run it yourself

    On your own infrastructure, for your own use. Consultants and agencies can deploy it for their clients and sell professional services around it.

  • Not tied to us

    Every release becomes fully open source under Apache 2.0 after two years, so you are never dependent on a single vendor.

Backed by Alokin

  • Commercial support

    Alokin supports Faraflow deployments for teams that need someone to call.

  • Built with you

    Alokin’s engineers can design and build workflows for your business and connect them to your systems.

  • Actively developed

    Alokin maintains and extends Faraflow; the roadmap below shows what’s next.

Developed and commercially supported by Alokin, a software consultancy delivering software since 2003, including SaaS, web/mobile development, APIs, AI/NLP, e-governance and enterprise systems.

alokin.in

Faraflow grew out of the open-source PySpur project and has been heavily extended since.

Roadmap

What we’re working on now.

We’re constantly building and improving Faraflow. Here’s what’s coming next.

  • Integrate
  • Ops
  • Intelligence
  • UX
  • AI-assisted workflow design
  • Voice
  • Self-improving workflows
  • Mobile UIs
  • SMS and WhatsApp
  • MCP everywhere
  • Browser agents
  • Generated result views
  • Image generation agents
  • Code editor
  • Run-as-memory
  • Time-travel debugging
  • Deterministic reasoning with proofs
  • Cost tracking
  • Voice assistants
  • Batch mode and rate limiting
  • Horizontal scaling
  • Enterprise identity

Your use case can reshape this list.

Tell us what matters to you.

Talk to us

FAQ

Questions, answered.

What people ask us most about Faraflow. Anything else, ask us directly below.

About Faraflow

What is Faraflow?

Faraflow is a Fair Source platform for building AI agents and workflows, developed and supported by Alokin. You design a workflow visually in the studio, run it with the engine on your own infrastructure, and trace every step of every run.

Is Faraflow open source?

Faraflow is Fair Source, a deliberate choice: the code is public, free to inspect, and free to run on your own infrastructure for your own use. No current feature needs a license key; enterprise features, when they arrive, will. It is licensed under the Fair Core License (FCL-Apache 2.0), which stops anyone offering Faraflow itself as a competing product or service. We want Faraflow to be sustainable to build and support. Every release becomes fully open source under Apache 2.0 two years after it is published. Faraflow grew out of the open-source PySpur project and has been heavily extended since. View the code on GitHub

Can consultants and agencies use Faraflow for their clients?

Yes. Consultants and agencies can sell professional services and deploy Faraflow for their clients to run for their own use. You can also build your own products on top of it. What needs an agreement with Alokin is offering Faraflow itself, or a service that substitutes for it, to other customers as your own product.

Can I evaluate the enterprise features before committing?

Yes. Nothing in Faraflow is locked behind a license key today. Enterprise features will live in the same public codebase as the rest of Faraflow, so anyone can read the code and see exactly what a license key unlocks. Only those features will need a key to run, which the Fair Core License protects; the majority of Faraflow remains available to everyone without one. That is the advantage of the Fair Core License: nothing has to be held back in a closed repository.

Can I run Faraflow on my own infrastructure?

Yes. Faraflow runs on your own infrastructure, so you decide where your workflows run and where your data lives.

How is Faraflow different from an AI agent framework?

An agent plans its work again on every run. In Faraflow the steps are decided once, a model is called only where a step needs one, and every run follows the same path. You can still use a free-form agent inside a step where the task is open-ended.

How is Faraflow different from libraries like LangChain or LangGraph?

LangChain and LangGraph are code libraries: they give developers building blocks for writing agents and graphs in Python or JavaScript. Faraflow is a complete studio and engine. You design the workflow visually, run it on your own infrastructure, and get run traces, test cases, retries and publishing as an API built in, so the whole team can see and change how a workflow works. Code nodes let developers add custom logic where they need it.

Which AI models does Faraflow work with?

Faraflow connects to 100+ model providers, and you choose the model per step: a smaller, cheaper model for routine steps and a larger one where judgment matters.

Is Faraflow used in production?

Yes. DriveUp, an AI visibility analysis tool for self-storage operators, runs its report workflows on the Faraflow engine in production. There are no other named customers yet, and we use Faraflow ourselves.

Who builds and supports Faraflow?

Alokin, a software consultancy delivering software since 2003. Alokin maintains Faraflow, offers commercial support, and can design and build workflows for your business.

What is Faraflow?

Faraflow is a Fair Source platform for building AI agents and workflows, developed and supported by Alokin. You design a workflow visually in the studio, run it with the engine on your own infrastructure, and trace every step of every run.

Is Faraflow open source?

Faraflow is Fair Source, a deliberate choice: the code is public, free to inspect, and free to run on your own infrastructure for your own use. No current feature needs a license key; enterprise features, when they arrive, will. It is licensed under the Fair Core License (FCL-Apache 2.0), which stops anyone offering Faraflow itself as a competing product or service. We want Faraflow to be sustainable to build and support. Every release becomes fully open source under Apache 2.0 two years after it is published. Faraflow grew out of the open-source PySpur project and has been heavily extended since. View the code on GitHub

Can consultants and agencies use Faraflow for their clients?

Yes. Consultants and agencies can sell professional services and deploy Faraflow for their clients to run for their own use. You can also build your own products on top of it. What needs an agreement with Alokin is offering Faraflow itself, or a service that substitutes for it, to other customers as your own product.

Can I evaluate the enterprise features before committing?

Yes. Nothing in Faraflow is locked behind a license key today. Enterprise features will live in the same public codebase as the rest of Faraflow, so anyone can read the code and see exactly what a license key unlocks. Only those features will need a key to run, which the Fair Core License protects; the majority of Faraflow remains available to everyone without one. That is the advantage of the Fair Core License: nothing has to be held back in a closed repository.

Can I run Faraflow on my own infrastructure?

Yes. Faraflow runs on your own infrastructure, so you decide where your workflows run and where your data lives.

How is Faraflow different from an AI agent framework?

An agent plans its work again on every run. In Faraflow the steps are decided once, a model is called only where a step needs one, and every run follows the same path. You can still use a free-form agent inside a step where the task is open-ended.

How is Faraflow different from libraries like LangChain or LangGraph?

LangChain and LangGraph are code libraries: they give developers building blocks for writing agents and graphs in Python or JavaScript. Faraflow is a complete studio and engine. You design the workflow visually, run it on your own infrastructure, and get run traces, test cases, retries and publishing as an API built in, so the whole team can see and change how a workflow works. Code nodes let developers add custom logic where they need it.

Which AI models does Faraflow work with?

Faraflow connects to 100+ model providers, and you choose the model per step: a smaller, cheaper model for routine steps and a larger one where judgment matters.

Is Faraflow used in production?

Yes. DriveUp, an AI visibility analysis tool for self-storage operators, runs its report workflows on the Faraflow engine in production. There are no other named customers yet, and we use Faraflow ourselves.

Who builds and supports Faraflow?

Alokin, a software consultancy delivering software since 2003. Alokin maintains Faraflow, offers commercial support, and can design and build workflows for your business.

Common questions

What are the possible use-cases for Faraflow, and what can I use it for today?

Any digital workflow with a clear sequence, for example analysing a student’s performance from a questionnaire. Today you can design workflows visually, run them on your own infrastructure, choose among 100+ models per step, trace and retry runs, test steps on saved cases, and publish a workflow as an API. Voice, browser agents, SMS and WhatsApp, and cost tracking are on the roadmap and not available yet. See use-case ideas

Which tools does Faraflow integrate with?

Faraflow works with 100+ model providers, plus AI, code, logic and integration nodes, and custom nodes for your own tools. Integrations today include Slack, GitHub, Google Sheets, Firecrawl, Exa, Reddit, Jina, YouTube transcripts and Email. Founder Partners can influence which integrations are built first. A number of integrations are on the roadmap.

What are the possible use-cases for Faraflow, and what can I use it for today?

Any digital workflow with a clear sequence, for example analysing a student’s performance from a questionnaire. Today you can design workflows visually, run them on your own infrastructure, choose among 100+ models per step, trace and retry runs, test steps on saved cases, and publish a workflow as an API. Voice, browser agents, SMS and WhatsApp, and cost tracking are on the roadmap and not available yet. See use-case ideas

Which tools does Faraflow integrate with?

Faraflow works with 100+ model providers, plus AI, code, logic and integration nodes, and custom nodes for your own tools. Integrations today include Slack, GitHub, Google Sheets, Firecrawl, Exa, Reddit, Jina, YouTube transcripts and Email. Founder Partners can influence which integrations are built first. A number of integrations are on the roadmap.

How can we help?

Tell us what you are trying to solve, and we will show you how it could work as a workflow.