Full-Stack AI Framework For Building Enterprise AI Applications
Project description
ZMCP - Full-Stack AI Framework
⚠️ Early Development Notice: This is a placeholder release to secure the package namespace. The full implementation is coming soon!
🎯 What is ZMCP?
ZMCP (Zorg Meta Computing Protocol) is a full-stack AI framework for building enterprise AI applications. It provides developers with a unified, fluent API for creating everything from simple chatbots to complex multi-agent workflows.
Key Features (Coming Soon):
- 🤖 Multi-Agent Orchestration: Coordinate multiple AI agents seamlessly
- 🛠️ Rich Tool Ecosystem: Built-in and custom tools with type safety
- 🌐 Web Framework Integration: FastAPI, Flask, Django adapters
- 🔗 MCP Protocol Support: Connect to the Model Context Protocol ecosystem
- 💾 Persistent State Management: Robust context and memory systems
- ⚡ Progressive Complexity: Start simple, scale to enterprise
🚀 Quick Start (Placeholder)
pip install zmcp
from zmcp import workflow, agent, tool, Context
# This is a placeholder - full API coming soon!
@tool("calculator")
def calculate(expression: str) -> float:
return eval(expression)
@agent("assistant")
def chat_agent(ctx: Context) -> Context:
return ctx.set("response", "Hello from ZMCP!")
pipeline = (workflow("hello_world")
.start_with("chat")
.agent("chat", chat_agent)
.build())
result = pipeline.run(Context(message="Hello"))
print(result.get("response")) # "Hello from ZMCP!"
📋 Roadmap
Q3 2024: Core framework implementation Q4 2024: Web integration and MCP support Q1 2025: Enterprise features and scaling
🏢 About Octallium
ZMCP is developed by Octallium Inc, building infrastructure for humanity's next computing paradigm. 📚 Links
Documentation: https://zmcp-python.zpkg.ai (coming soon) Community: https://zpkg.ai (coming soon) GitHub: https://github.com/octallium/zmcp-python Issues: https://github.com/octallium/zmcp-python/issues
📄 License MIT License - see LICENSE file for details.
Stay tuned for the full release! 🚀
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 Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zmcp-0.1.0.tar.gz.
File metadata
- Download URL: zmcp-0.1.0.tar.gz
- Upload date:
- Size: 31.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb5364ec6e1c81cec54bc13e28042c0f16ecbc4b52b98806d147e2912b6bbefd
|
|
| MD5 |
0d1348cacd7dabe2aca3ea1ae1d672c5
|
|
| BLAKE2b-256 |
eb5a220362e5c540ab8f6cea01c461c152d253e0bf05ab14ea5ab62a1773a154
|
File details
Details for the file zmcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: zmcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
051acc0529c600bb0d42b36683f50048398cae6aac566e1b6915022bfb11af68
|
|
| MD5 |
cb2d5629eb67f323f03c4c908265ca20
|
|
| BLAKE2b-256 |
4898ec299c4776f75ce220074b169c0037021645dd9f7c313ca181bc08f19d43
|