[build-system] requires = ["setuptools>=61.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "bee-engine" version = "0.1.0" description = "Bee — The Intelligence Engine. Free, self-evolving AI that runs anywhere." readme = "README.md" license = {text = "MIT"} requires-python = ">=3.10" authors = [ {name = "CUI Labs", email = "ops@cuilabs.io"}, ] urls = {Homepage = "https://bee.cuilabs.io", Repository = "https://github.com/cuilabs/bee", Documentation = "https://bee.cuilabs.io/docs"} keywords = [ "llm", "transformer", "ai", "intelligence-engine", "self-evolving", "quantum", "cybersecurity", "fintech", "distributed-training", "lora", "mcp", "adaptive-routing", "self-verification", "huggingface", "pytorch", "apple-silicon", "mps", ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Operating System :: OS Independent", ] dependencies = [ "torch>=2.0.0", "transformers>=4.40.0", "accelerate>=0.30.0", "datasets>=2.19.0", "tokenizers>=0.19.0", "huggingface-hub>=0.23.0", "trl>=0.8.0", "peft>=0.11.0", "fastapi>=0.111.0", "uvicorn[standard]>=0.30.0", "pydantic>=2.7.0", "numpy>=1.26.0", "tqdm>=4.66.0", "safetensors>=0.4.0", "httpx>=0.27.0", "python-dotenv>=1.0.0", "sentence-transformers>=3.0.0", "faiss-cpu>=1.8.0", "websockets>=12.0", ] [project.optional-dependencies] quantum = ["qiskit>=1.0.0"] dev = [ "pytest>=8.0.0", "pytest-asyncio>=0.23.0", ] all = ["bee-engine[quantum,dev]"] [project.scripts] bee = "bee.daemon:main" bee-server = "bee.server:main" bee-hive = "bee.hive:main" bee-benchmark = "bee.benchmark:main" bee-mcp = "bee.mcp_server:main" [tool.setuptools.packages.find] where = ["."] include = ["bee*"] [tool.pytest.ini_options] testpaths = ["tests"] pythonpath = ["."]