LibreAI / AI Agents / parlant
// agents · emcie-co/parlant

parlant

Build customer-facing AI agents that actually follow your rules

★ 18.3k stars⑂ 1.6k forksApache-2.0updated 2026-07
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

parlant is an open-source ai agents project by emcie-co (emcie-co/parlant on GitHub). It has 18,301 GitHub stars and 1,554 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 12 July 2026.

GitHub stars
18,301
Forks
1,554
License
Apache-2.0
Last updated on GitHub
12 July 2026
Category
AI Agents
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Map your agent's behavior

    List the rules, journeys and approved responses your customer agent must follow.

  2. Get Parlant

    Install the parlant package from PyPI.

  3. Define guidelines in code

    Express behavior as guidelines, relationships and journeys instead of prompt text.

  4. Run your first conversation

    Start the agent and test a customer scenario, including an edge case it must handle carefully.

// features

Why people love it

Guidelines engine

Behavioral rules are defined in code and matched to each turn, so adding rules makes the agent smarter, not more confused.

Journeys

Model multi-step conversational flows with branches that the engine keeps the agent on.

Canned responses

At critical moments, restrict the agent to pre-approved response templates so wording stays exact.

Glossary and relationships

Define domain terms and rule priorities so conflicts resolve the way you intend.

Tools with guardrails

Attach tools the agent can call while the harness keeps interactions controlled and predictable.

Explainability and LLM-agnostic

Inspect why the agent acted as it did, and run it with the major LLM providers.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/emcie-co/parlant.git
    cd parlant
  2. Install Parlant

    Add the package to your Python project.

    pip install parlant
  3. Follow the quickstart

    The README points to a 5-minute quickstart that builds a first controlled agent.

    # Follow the 5-minute quickstart linked from the README
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains this project?

It is maintained by emcie-co and contributors on GitHub.

Is it free to use?

Yes - Parlant is Apache-2.0 licensed and free to use.

Does it need a paid API key?

Parlant is a harness, not a model: you connect your own LLM (OpenAI, Gemini, open models and others per the docs), so you need that provider's key or a local model.

How does it compare to alternatives?

Compared with LangGraph or DSPy, Parlant is specialized for conversational control - guidelines, journeys and canned responses for customer-facing reliability - rather than general agent orchestration or prompt optimization.

How do I get started?

Run pip install parlant and complete the 5-minute quickstart, then add one real guideline from your support playbook.

// keep exploring

Similar tools

Agents

agent-rules-books

Battle-tested coding rules for AI agents, distilled from classic programming books.

★ 2.9k starsMIT
View guide →
AI Agents

kuberna-labs

Build, deploy, and monetize autonomous agents across Web3.

★ 51 starsMIT
View guide →
AI Agents

Upsonic

Upsonic — build autonomous AI agents in Python, with prebuilt agents, custom tools, MCP and OCR built in.

★ 8.0k starsMIT
View guide →
AI Agents

eko

Build production-ready agentic workflows from natural language — agents that operate browsers and computers.

★ 5.0k starsMIT
View guide →
Agents

skillshare

Sync your AI coding setup: skills, agents, rules, MCP, hooks, everywhere.

★ 2.7k starsMIT
View guide →
Agents

agentfield

Build, run, and scale AI agents like APIs and microservices.

★ 2.6k starsApache-2.0
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if parlant is not the right fit.

Get parlant

Free and open — grab the source, star the repo, and start creating.