Skip to main content

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.

Metadata

Release files for ceylon 0.23.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for ceylon 0.23.0
File
ceylon-0.23.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
ceylon-0.23.0-py3-none-win32.whl Python 3 none Windows x86-32 Details
ceylon-0.23.0-py3-none-manylinux_2_31_x86_64.whl Python 3 none Linux glibc 2.31+ x86-64 Details
ceylon-0.23.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
ceylon-0.23.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 24.1 MB

Release files / ceylon-0.23.0-py3-none-win_amd64.whl

Download URL ceylon-0.23.0-py3-none-win_amd64.whl
Size 4.4 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
5eb8922ecf46e0640e3e7e7484b2761036c083f2625adf3d81b4d0759ab11f7a
BLAKE2b-256 checksum
How to use checksums
298175270d3d34a18f99c54ba320e49e5645c0fd2467a855b93456b73032db51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / ceylon-0.23.0-py3-none-win32.whl

Download URL ceylon-0.23.0-py3-none-win32.whl
Size 3.9 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
5a062e9388f1174268b25923cbf141f9439d16121661d28762d36ba3ad354d41
BLAKE2b-256 checksum
How to use checksums
7033424dda961e043cb60e94d4ffc2794f638e27c8bb5e599820c4d184a91958
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / ceylon-0.23.0-py3-none-manylinux_2_31_x86_64.whl

Download URL ceylon-0.23.0-py3-none-manylinux_2_31_x86_64.whl
Size 5.8 MB
Tags Linux glibc 2.31+ x86-64 Python 3
SHA-256 checksum
How to use checksums
2b526290a505e6d704c193214f38dc110dba6ea5b3ef50989cea8272e498b90e
BLAKE2b-256 checksum
How to use checksums
0711243ef7c2277fc52a5d4a5d3cbc3c4a147c8f78bfb2d74e1583b77b770736
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / ceylon-0.23.0-py3-none-macosx_11_0_arm64.whl

Download URL ceylon-0.23.0-py3-none-macosx_11_0_arm64.whl
Size 4.9 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0a1a7976a575c5aafd3e4ed558ea301ec9aeb306aa3032de2be217f33923fdc6
BLAKE2b-256 checksum
How to use checksums
728b0f3d0ca7add62e4ff4d3108cd8544bb189f64453e5809b624eac669b78c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / ceylon-0.23.0-py3-none-macosx_10_12_x86_64.whl

Download URL ceylon-0.23.0-py3-none-macosx_10_12_x86_64.whl
Size 5.1 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
de928b49ec993cf7649da19c4e1132c6d0669556e84a9e4cda82fe7978fde458
BLAKE2b-256 checksum
How to use checksums
3732365fb8c41ebd27ddbb98baac722aa830e50ed2f0069701d7be1f6cb6d44f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release history Release notifications | RSS feed

This release

0.23.0 This release

5 release files

0.22.3

5 release files

0.22.0

5 release files

0.21.0

5 release files

0.20.1

5 release files

0.20.0

5 release files

0.16.9

1 release file

0.16.8

5 release files

0.16.6

6 release files

0.16.5

6 release files

0.16.4

5 release files

0.16.3

6 release files

0.16.2

6 release files

0.16.1

6 release files

0.16.0

6 release files

0.15.8

6 release files

0.15.7

6 release files

0.15.6

6 release files

0.15.5

6 release files

0.15.4

6 release files

0.15.2

6 release files

0.15.1

6 release files

0.15.0

6 release files

0.14.9

6 release files

0.14.8

6 release files

0.14.7

6 release files

0.14.6

6 release files

0.14.5

6 release files

0.14.0

6 release files

0.13.0

6 release files

0.12.6

6 release files

0.12.5

6 release files

0.12.3

4 release files

0.12.0

4 release files

0.11.5

4 release files

0.5.0

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page