Skip to main content

Ceylon is an advanced multi-agent platform specifically developed for Ceylon Aritficial Intelligence.

Project description

Ceylon: Multi-Agent Framework

Empowering Collaboration, Simplifying Complexity

PyPI - Version PyPI - Python Version PyPI Downloads

Ceylon is a Multi-Agent System (MAS) designed to orchestrate complex task flows among multiple AI agents, enabling collaborative AI solutions through efficient agent management and communication.

Ceylon Architecture

Key Features

  • Distributed agent management and communication
  • Task automation and workflow orchestration
  • Scalable, performant architecture
  • Cross-language interoperability
  • Flexible deployment options

Getting Started

Visit docs.ceylon.ai for comprehensive documentation, including:

  • Installation and setup
  • Core concepts
  • API reference
  • Best practices
  • Advanced tutorials

Interactive Examples

Try Ceylon with our Colab notebooks:

  • Meeting Scheduler: Colab
  • Single Item Auction: Colab

Find more examples and tutorials at docs.ceylon.ai/tutorials.

Roadmap

  • Agent Stack
  • Python SDK First Version Release
  • Java/Kotlin SDK
  • NodeJS SDK
  • JS/TS SDK
  • LLM Agents
  • Web Agent
  • Task Manager
  • Agent Registry

Support & License

Note: Ceylon implements a pure P2P networking solution using libp2p Rust implementation. While using similar distributed networking principles as BitTorrent, it operates independently of any blockchain technology. The system provides autonomous agent communication through a high-performance P2P network layer.

Copyright 2024-Present, Syigen Ltd. and Syigen Private Limited. All rights reserved.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

ceylon-0.5.0a1-py3-none-win_amd64.whl (4.4 MB view details)

Uploaded Python 3Windows x86-64

ceylon-0.5.0a1-py3-none-win32.whl (3.9 MB view details)

Uploaded Python 3Windows x86

ceylon-0.5.0a1-py3-none-manylinux_2_31_x86_64.whl (5.8 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ x86-64

ceylon-0.5.0a1-py3-none-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

ceylon-0.5.0a1-py3-none-macosx_10_12_x86_64.whl (5.1 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file ceylon-0.5.0a1-py3-none-win_amd64.whl.

File metadata

  • Download URL: ceylon-0.5.0a1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for ceylon-0.5.0a1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6e13135e57e49da048290e128edd99132956b859197bcf7c508d3197ef98fdf6
MD5 d15c5c2523e0f50103de5c4d12173fbd
BLAKE2b-256 cf8d15ec4577149c443880547ed3a45d5319eb65072f27c7ab456e04ed9fbe67

See more details on using hashes here.

File details

Details for the file ceylon-0.5.0a1-py3-none-win32.whl.

File metadata

  • Download URL: ceylon-0.5.0a1-py3-none-win32.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for ceylon-0.5.0a1-py3-none-win32.whl
Algorithm Hash digest
SHA256 445cde53ac422c1f77d1dd6775d7ff3de93df1b1ac534d78d2b1e36aad1ebfe3
MD5 8ed4877345c63661dce12c818c34857c
BLAKE2b-256 20d5f53d12f3411da3242dbf55c7c830ac08298d2acd262f6e9d9842d1061196

See more details on using hashes here.

File details

Details for the file ceylon-0.5.0a1-py3-none-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for ceylon-0.5.0a1-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 33836eff9fccb0b022f4adcf2ff121a0b3310c9d7fc820f6b0e58faa9bb573a6
MD5 51cd15a85dfa53a1f469497d5fdc5289
BLAKE2b-256 f909f398fe7bdee1e3cbac966105271fff6f7f653b672c5cc8a6816d78ed7095

See more details on using hashes here.

File details

Details for the file ceylon-0.5.0a1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ceylon-0.5.0a1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d813b1b800bd129e86abd825899e40b797a39ed041876294b1ebfae0749f6758
MD5 739928f2e7205b833d18581b4a51efca
BLAKE2b-256 fd560c8a3669f81971113abc3cc088af9d278c1d856b2725c4957a9b896dc407

See more details on using hashes here.

File details

Details for the file ceylon-0.5.0a1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ceylon-0.5.0a1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6d1741d09768551e0c71a7b19d45be764f0b19eb444c068c26dd281f3b64e178
MD5 91ce4795adab56987c8d3943f486ce04
BLAKE2b-256 1abaf5a4654987a0a99037f6a20321d62f84b0c84882f707d44b227b38a36484

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