Parlant icon

Parlant

Parlant is an open-source Alignment Engine for LLM agents that enables developers to precisely control how conversational AI interacts with users in different scenarios. Built by a team of software engineers from Microsoft, EverC, Check Point, and Dynamic Yield, along with NLP researchers from the Weizmann Institute of Science, Parlant addresses the critical challenge of getting LLM agents to behave consistently according to business rules and compliance requirements.

  • Alignment Modeling provides a structured approach to controlling agent behavior through principles, actions, objectives, and ground-truths that orient agents to specific domains or use cases, replacing rigid flow engines and unreliable free-form prompting.

  • Granular Guidelines allow developers to define individual clarifications that nudge AI agents on how to approach particular situations, with automatic filtering and selection of the most relevant guidelines for any given interaction.

  • Adaptive Behavior breaks free from flows and state machines by teaching agents principles to work with, dynamically adapting to natural user interaction patterns while conforming to business rules.

  • Explainable Results provide extensive feedback on agent decisions and interpretations at every turn, enabling quick troubleshooting and understanding of why agents behave in specific ways.

  • Iterative Development supports building and shaping agents through conversation and refinement of responses, allowing quick tune-ups whenever unexpected behavior is encountered.

  • Python SDK and React Widget offer straightforward installation via pip and npm, with a developer-friendly API for creating agents, guidelines, journeys, and tools.

To get started, install the Python SDK with pip install parlant and the React chat widget with npm install parlant-chat-react. Create an agent with a name and description, then iteratively add guidelines to shape behavior. Parlant is used in regulated financial services, legal assistance, brand-sensitive customer service, healthcare communications, government services, and personal advocacy applications. Licensed under Apache 2.0, the framework is fully open-source with no freemium restrictions.

Parlant Tool Discussions

No discussions yet

Be the first to start a discussion about Parlant

Stats on Parlant

Pricing and Plans

(Open Source)

Open Source

Free

Fully open-source under Apache 2.0 license

  • Full framework access
  • Python SDK
  • React chat widget
  • Alignment modeling
  • Granular guidelines
  • Explainable results
  • Apache 2.0 license

System Requirements

Operating System
Windows, macOS, Linux
Memory (RAM)
Not applicable
Processor
Not applicable
Disk Space
Not applicable

AI Capabilities

Conversational AI
LLM alignment
Behavioral compliance
Guideline enforcement
Agent decision explainability