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.23.0-py3-none-win_amd64.whl (4.4 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.31+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

ceylon-0.23.0-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.23.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: ceylon-0.23.0-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.2

File hashes

Hashes for ceylon-0.23.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 5eb8922ecf46e0640e3e7e7484b2761036c083f2625adf3d81b4d0759ab11f7a
MD5 079402547f12a47ec8c8d0ac419ca631
BLAKE2b-256 298175270d3d34a18f99c54ba320e49e5645c0fd2467a855b93456b73032db51

See more details on using hashes here.

File details

Details for the file ceylon-0.23.0-py3-none-win32.whl.

File metadata

  • Download URL: ceylon-0.23.0-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.2

File hashes

Hashes for ceylon-0.23.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 5a062e9388f1174268b25923cbf141f9439d16121661d28762d36ba3ad354d41
MD5 36b50848581054c233d910735cd65a37
BLAKE2b-256 7033424dda961e043cb60e94d4ffc2794f638e27c8bb5e599820c4d184a91958

See more details on using hashes here.

File details

Details for the file ceylon-0.23.0-py3-none-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for ceylon-0.23.0-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2b526290a505e6d704c193214f38dc110dba6ea5b3ef50989cea8272e498b90e
MD5 ecb2be775323823626fc9838d475fc85
BLAKE2b-256 0711243ef7c2277fc52a5d4a5d3cbc3c4a147c8f78bfb2d74e1583b77b770736

See more details on using hashes here.

File details

Details for the file ceylon-0.23.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ceylon-0.23.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a1a7976a575c5aafd3e4ed558ea301ec9aeb306aa3032de2be217f33923fdc6
MD5 c543c8785479ba1aafc2d3c3aa905230
BLAKE2b-256 728b0f3d0ca7add62e4ff4d3108cd8544bb189f64453e5809b624eac669b78c8

See more details on using hashes here.

File details

Details for the file ceylon-0.23.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ceylon-0.23.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 de928b49ec993cf7649da19c4e1132c6d0669556e84a9e4cda82fe7978fde458
MD5 64cd089d6c1a3c83773e6edb3a241ffe
BLAKE2b-256 3732365fb8c41ebd27ddbb98baac722aa830e50ed2f0069701d7be1f6cb6d44f

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