Metadata-Version: 2.4
Name: neptune-code
Version: 0.1.2
Summary: A model harness like claudecode or codex built in python, supports Anthropic natively and a large amount of models via OpenRouter and Ollama
Author: Optccopa
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/Optccopa/neptune
Project-URL: Repository, https://github.com/Optccopa/neptune
Project-URL: Issues, https://github.com/Optccopa/neptune/issues
Keywords: llm,cli,agent,harness,anthropic,openrouter,ollama
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: anthropic
Requires-Dist: rich
Requires-Dist: httpx2[http2]
Requires-Dist: python-dotenv
Requires-Dist: questionary
Requires-Dist: platformdirs
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Dynamic: license-file

# Neptune <img src="images/neptune_cutout.png" width="29" height="29">

A model harness like Claude Code or Codex built in python, supports Anthropic natively and a large amount of models via OpenRouter and Ollama

![Claude](https://img.shields.io/badge/Supports_Claude-D97757?logo=claude&logoColor=white)
![OpenRouter](https://img.shields.io/badge/Supports_OpenRouter-6467F2?logo=openrouter&logoColor=white)
![Ollama](https://img.shields.io/badge/Supports_Ollama-000000?logo=ollama&logoColor=black&color=white)

[![CI](https://github.com/Optccopa/neptune/actions/workflows/ci.yml/badge.svg)](https://github.com/Optccopa/neptune/actions/workflows/ci.yml)
[![Linting](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Checked with mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/)
![Python 3.10+](https://img.shields.io/badge/Python-3.10%2B-3776AB?Color=3776AB&labelColor=FFD43B)

## Install
```bash
pip install neptune-code

neptune "hello" # Prompts to fill in api secrets on first run
```

## Example
![poolside tool use](images/prompt.png)
## License
Apache License 2.0, see [LICENSE](LICENSE).
