1 [build-system]
2 requires = ["maturin>=1.7,<2.0"]
3 build-backend = "maturin"
4
5 [project]
6 name = "sigit-code"
7 description = "AI coding agent powered by local LLM via Onde Inference."
8 readme = "README.md"
9 requires-python = ">=3.8"
10 dynamic = ["version"]
11 license = { text = "Apache-2.0" }
12 authors = [{ name = "Seto Elkahfi", email = "seto@ondeinference.com" }]
13 keywords = ["sigit", "cli", "ai", "coding-agent", "llm", "on-device"]
14 classifiers = [
15 "Development Status :: 4 - Beta",
16 "Environment :: Console",
17 "Intended Audience :: Developers",
18 "License :: OSI Approved :: Apache Software License",
19 "Operating System :: MacOS",
20 "Operating System :: Microsoft :: Windows",
21 "Operating System :: POSIX :: Linux",
22 "Programming Language :: Python :: 3",
23 "Programming Language :: Rust",
24 "Topic :: Scientific/Engineering :: Artificial Intelligence",
25 "Topic :: Software Development",
26 "Topic :: Utilities",
27 ]
28
29 [project.urls]
30 Homepage = "https://sigit.si"
31 Documentation = "https://github.com/getsigit/sigit"
32 Repository = "https://github.com/getsigit/sigit"
33 Issues = "https://github.com/getsigit/sigit/issues"
34
35 [tool.maturin]
36 manifest-path = "../Cargo.toml"
37 bindings = "bin"
38 strip = true