hermes-edge / pyproject.toml
bclermo's picture
Upload folder using huggingface_hub
696c8be verified
Raw
History Blame Contribute Delete
1.68 kB
[build-system]
requires = ["setuptools>=70.0"]
build-backend = "setuptools.build_meta"
[project]
name = "hermes-edge"
version = "0.2.0"
description = "On-device AI agent for iPhone 16 + Android — LiteRT-LM with DeepSeek reasoning, Hermes tool calling, DSpark speculative decoding"
authors = [
{ name = "Barry Clerjuste", email = "bclerjuste@gmail.com" },
]
license = { text = "Apache-2.0" }
readme = "README.md"
requires-python = ">=3.11"
keywords = [
"hermes-edge", "mobile-ai", "on-device", "litert-lm",
"deepseek", "dspark", "speculative-decoding",
"ai-agent", "iphone-16", "apple-neural-engine",
]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3.11",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Software Development :: Embedded Systems",
]
dependencies = [
"litert-lm>=0.13.0",
"litert-torch>=0.9.0",
"torch>=2.4.0",
"transformers>=4.44.0",
"sentencepiece>=0.2.0",
"numpy>=1.26.0",
"tqdm>=4.66.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0",
"ruff>=0.5.0",
"gradio>=5.0.0",
"httpx>=0.27.0",
]
[project.urls]
Homepage = "https://huggingface.co/bclermo/hermes-edge"
Source = "https://github.com/simpliibarrii-crypto/hermes-edge"
HuggingFace = "https://huggingface.co/bclermo/hermes-edge"
Documentation = "https://huggingface.co/spaces/bclermo/hermes-edge"
[tool.setuptools.packages.find]
include = ["hermes*"]
[tool.ruff]
target-version = "py311"
line-length = 100
[tool.pytest.ini_options]
testpaths = ["tests"]