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 = [
13 { name = "Seto Elkahfi", email = "seto@sigit.si" },
14 { name = "paydii", email = "193906237+paydii@users.noreply.github.com" },
15 { name = "keypair34", email = "216233964+keypair34@users.noreply.github.com" }
16 ]
17 keywords = ["sigit", "cli", "ai", "coding-agent", "llm", "on-device"]
18 classifiers = [
19 "Development Status :: 4 - Beta",
20 "Environment :: Console",
21 "Intended Audience :: Developers",
22 "License :: OSI Approved :: Apache Software License",
23 "Operating System :: MacOS",
24 "Operating System :: Microsoft :: Windows",
25 "Operating System :: POSIX :: Linux",
26 "Programming Language :: Python :: 3",
27 "Programming Language :: Rust",
28 "Topic :: Scientific/Engineering :: Artificial Intelligence",
29 "Topic :: Software Development",
30 "Topic :: Utilities",
31 ]
32
33 [project.urls]
34 Homepage = "https://sigit.si"
35 Documentation = "https://github.com/getsigit/sigit"
36 Repository = "https://github.com/getsigit/sigit"
37 Issues = "https://github.com/getsigit/sigit/issues"
38
39 [tool.maturin]
40 manifest-path = "../crates/cli/Cargo.toml"
41 bindings = "bin"
42 strip = true