splitbit-llm / setup.py
hermescures1's picture
Upload setup.py with huggingface_hub
14d3a1f verified
Raw
History Blame Contribute Delete
930 Bytes
from setuptools import setup, find_packages
with open("README.md", "r", encoding="utf-8") as f:
long_description = f.read()
setup(
name="splitbit-llm",
version="1.0.0",
description="SplitBit LLM — fast, uncensored, 100% local LLM with multi-agent skill creation, conversation mesh, and zero-limitation tools",
long_description=long_description,
long_description_content_type="text/markdown",
packages=find_packages(),
python_requires=">=3.10",
install_requires=[
"numpy>=1.24.0",
"fastapi>=0.104.0",
"uvicorn>=0.24.0",
"psutil>=5.9.0",
],
extras_require={
"voice": ["pyaudio>=0.2.13", "pyttsx3>=2.90"],
"stt": ["openai-whisper>=20230918"],
"tts": ["piper-tts>=1.2.0"],
"dev": ["pytest>=7.0"],
},
entry_points={
"console_scripts": [
"splitbit-llm=splitbit_llm.cli:main",
],
},
)