Skip to main content

Multi-Agent Decision Intelligence Engine by Arclane Systems

Project description

Accord Engine

Accord Engine is a powerful Multi-Agent Decision Intelligence framework designed by Arclane Systems. It provides a robust, state-of-the-art infrastructure for executing and orchestrating complex negotiations between autonomous AI agents.

Whether you're building automated B2B procurement systems, autonomous trip planners, or dynamic resource allocators, Accord handles the hard parts of agent interaction: policy enforcement, cryptographically verifiable trust trails, long-term memory, and observability.

Features

  • Multi-Agent Orchestration: Seamlessly run complex, multi-round negotiations between customized agents (powered by LangGraph).
  • LLM-Driven Policies: Agents negotiate intelligently using Groq-powered LLMs, balancing strict priorities and flexibilities.
  • Persistent Agent Memory: Deep memory integration via Letta ensures agents remember past outcomes and opponents across sessions.
  • Cryptographic Trust: Every offer and counter-offer is signed and verified using asymmetric cryptography for complete auditability.
  • Deep Observability: Tracing via Langfuse provides granular visibility into every LLM call and agent reasoning step.
  • Rich Reporting: Automatically generate beautiful HTML negotiation transcripts and visual trace reports.

Quick Start

pip install accord-engine
from accord import NegotiationSession, Agent, Preference

# 1. Define your agents and their hidden preferences
buyer = Agent(
    name="ProcurementBot",
    preferences=[
        Preference(name="budget", value=5000, priority=0.9, flexibility=0.2),
        Preference(name="timeline", value=30, priority=0.6, flexibility=0.5),
    ]
)

seller = Agent(
    name="VendorBot",
    preferences=[
        Preference(name="budget", value=7500, priority=0.9, flexibility=0.3),
        Preference(name="timeline", value=45, priority=0.4, flexibility=0.8),
    ]
)

# 2. Spin up a secure negotiation session
session = NegotiationSession(
    agents=[buyer, seller], 
    max_rounds=15
)

# 3. Let them negotiate
result = session.run()

print(f"Outcome: {result.outcome}")
if result.success:
    print(f"Final Agreed Terms: {result.final_terms}")

print(f"Reasoning: {result.reasoning}")

Documentation

Full documentation, architecture references, and advanced usage guides are available at Arclane Systems.


Built with precision for the next generation of autonomous infrastructure.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

accord_engine-1.0.1.tar.gz (32.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

accord_engine-1.0.1-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

Details for the file accord_engine-1.0.1.tar.gz.

File metadata

  • Download URL: accord_engine-1.0.1.tar.gz
  • Upload date:
  • Size: 32.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for accord_engine-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0b28e40ac6ac4661b9c1d951fdd7db3d1a2dedd8066cb6dc12e53406ab30adac
MD5 bcf1b5de113f908b81e2ec2aa9f21378
BLAKE2b-256 f8e952d9ebe9aea84bd776979ddf67e096d63b0795391a6e7a5e98e26abc4471

See more details on using hashes here.

File details

Details for the file accord_engine-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: accord_engine-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 41.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for accord_engine-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dcd0056b92deb2e7fdf25b50ff58e46e3731b79cd01a48f80abbcc091e6d90d8
MD5 2d1ff0cd0710f0f8cc97de7e0b5cd6b9
BLAKE2b-256 603cf57ae078da60832c0079da32fc834ca35c62773f2330465dc756fe3ff3de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page