Metadata-Version: 2.4
Name: devnara
Version: 0.1.0
Summary: Devnara developer-machine daemon and task CLI
Author: Devnara maintainers
Keywords: coding-agent,daemon,devnara,devtools
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Requires-Python: >=3.12
Requires-Dist: httpx>=0.27
Requires-Dist: platformdirs>=4.3
Requires-Dist: psutil>=7.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: typer>=0.15
Requires-Dist: websockets>=16.0
Description-Content-Type: text/markdown

# Devnara Daemon

Devnara daemon is the developer-machine CLI for Devnara. It pairs a local machine with a Devnara backend, claims queued coding-agent tasks, runs the configured provider, and reports progress back to the control plane.

## Install

```powershell
uv tool install devnara
```

The command installs the `devnara` CLI. Real task execution also requires the configured coding-agent provider to be available on the machine; Codex is the default provider today.

## Pair And Run

Use the Devnara web UI to create a machine from `Machines` > `Connect Machine`, then run the generated pairing command from the directory you want to use as the workspace root:

```powershell
devnara pair --backend-url https://devnara.example.com --machine-id <machine-id> --machine-token <machine-token>
```

Start the daemon in the background:

```powershell
devnara up
```

For foreground operation or local checks:

```powershell
devnara run
devnara run --once
devnara status
devnara log
```

## Development Install

From a repository checkout:

```powershell
uv tool install ./apps/daemon
```

Or run commands directly from the daemon package:

```powershell
cd apps/daemon
uv run devnara --help
```
