Metadata-Version: 2.4
Name: swiss-ai-cli
Version: 2.1.3
Summary: Professional AI command-line interface with intelligent routing and MCP integration
Home-page: https://github.com/bykadzu/openrouter-cli
Author: Swiss AI CLI Team
Author-email: Swiss AI CLI Team <contact@swiss-ai.dev>
Project-URL: Homepage, https://github.com/bykadzu/swiss-ai-cli
Project-URL: Documentation, https://github.com/bykadzu/swiss-ai-cli/tree/main/docs
Project-URL: Repository, https://github.com/bykadzu/swiss-ai-cli.git
Project-URL: Bug Reports, https://github.com/bykadzu/swiss-ai-cli/issues
Project-URL: Changelog, https://github.com/bykadzu/swiss-ai-cli/blob/main/CHANGELOG.md
Keywords: ai,cli,assistant,openrouter,llm,chatgpt,gpt,artificial intelligence
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Environment :: Console
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.28.0
Requires-Dist: rich>=13.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: click>=8.0.0
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: python-dotenv>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: flake8>=5.0.0; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Requires-Dist: pre-commit>=2.20.0; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx>=5.0.0; extra == "docs"
Requires-Dist: sphinx-rtd-theme>=1.0.0; extra == "docs"
Requires-Dist: myst-parser>=0.18.0; extra == "docs"
Provides-Extra: test
Requires-Dist: pytest>=7.0.0; extra == "test"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "test"
Requires-Dist: pytest-cov>=4.0.0; extra == "test"
Requires-Dist: coverage>=6.5.0; extra == "test"
Provides-Extra: providers
Requires-Dist: google-generativeai>=0.8.3; python_version >= "3.8" and extra == "providers"
Requires-Dist: anthropic>=0.39.0; python_version >= "3.8" and extra == "providers"
Provides-Extra: bridge
Requires-Dist: fastapi>=0.115.0; extra == "bridge"
Requires-Dist: uvicorn>=0.30.0; extra == "bridge"
Requires-Dist: pydantic>=2.6.0; extra == "bridge"
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# Swiss AI CLI

For full documentation, see docs/README.md.

- Quick start: install Python 3.9+, then `pip install .` (or `pip install swiss-ai-cli` once published)
- CLI entrypoint: `swiss-ai`
- Bridge (optional): see `bridge/Dockerfile` and `bridge/app.py`

Project docs: ./docs/README.md
