Ceylon: Multi-Agent Framework
Empowering Collaboration, Simplifying Complexity
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.
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:
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
- Contact: support@ceylon.ai
- Discord: https://discord.gg/7u8qahuYMq
- License: Apache-2.0 (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)
| File | Reset | |||
|---|---|---|---|---|
| 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
|