Metadata-Version: 2.4
Name: sentinel-code
Version: 0.3.0
Summary: Terminal-native AI Coding Agent — SOP-driven, multi-provider LLM, autonomous self-healing
Project-URL: Homepage, https://github.com/iqbalgrady/sentinel-code
Project-URL: Repository, https://github.com/iqbalgrady/sentinel-code.git
Project-URL: Issues, https://github.com/iqbalgrady/sentinel-code/issues
Author-email: Iqbal Grady <iqbal@edisondutasarana.co.id>
License: MIT
Requires-Python: >=3.12
Requires-Dist: anthropic>=0.40.0
Requires-Dist: gitpython>=3.1.0
Requires-Dist: google-generativeai>=0.8.0
Requires-Dist: httpx>=0.27.0
Requires-Dist: openai>=1.50.0
Requires-Dist: platformdirs>=4.3.0
Requires-Dist: rich>=13.0.0
Requires-Dist: textual>=1.0.0
Requires-Dist: tiktoken>=0.7.0
Requires-Dist: tomli-w>=1.1.0
Requires-Dist: tomli>=2.0.0
Provides-Extra: all-providers
Requires-Dist: groq>=0.15.0; extra == 'all-providers'
Requires-Dist: mistralai>=1.0.0; extra == 'all-providers'
Provides-Extra: dev
Requires-Dist: mypy>=1.12.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.24.0; extra == 'dev'
Requires-Dist: pytest-cov>=5.0.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.6.0; extra == 'dev'
Requires-Dist: tomli-w>=1.1.0; extra == 'dev'
Requires-Dist: tomli>=2.0.0; extra == 'dev'
Requires-Dist: types-toml; extra == 'dev'
Description-Content-Type: text/markdown

# Sentinel Code

**Terminal-native AI Coding Agent** — SOP-driven, multi-provider LLM, autonomous self-healing.

> 🚧 Phase 0: Foundation — Building the skeleton.

## Quick Install

```bash
git clone https://github.com/iqbalgrady/sentinel-code.git
cd sentinel-code
pip install -e ".[dev]"
sentinel --help
```

## Status

- [x] Phase 0.1: Project Scaffold
- [ ] Phase 0.2: Config System
- [ ] Phase 0.3: LLM Provider Base
- [ ] Phase 0.4: Basic TUI Shell
- [ ] Phase 0.5: File Read Tool

See `google_memory/sentinel-code/` for full blueprint docs.
