Metadata-Version: 2.4
Name: synapse-agent
Version: 0.2.0
Summary: Connect your AI CLI tools to Synapse — access Copilot, Claude, Gemini & more from anywhere
Project-URL: Homepage, https://synapse.dev
Project-URL: Repository, https://github.com/sohaillamr/synapse
Project-URL: Documentation, https://docs.synapse.dev
Author-email: Synapse <hello@synapse.dev>
License-Expression: MIT
Keywords: ai,bridge,claude,cli,codex,copilot,gemini,remote
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10
Requires-Dist: click>=8.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: realtime>=2.0
Requires-Dist: requests>=2.20
Requires-Dist: rich>=13.0
Requires-Dist: supabase>=2.0
Requires-Dist: websockets>=12.0
Description-Content-Type: text/markdown

# Synapse Agent — Connect your AI CLI tools to the web

[![PyPI](https://img.shields.io/pypi/v/synapse-agent)](https://pypi.org/project/synapse-agent/)
[![Python](https://img.shields.io/pypi/pyversions/synapse-agent)](https://pypi.org/project/synapse-agent/)

The Synapse Agent runs on your machine and bridges your local AI CLI tools
(Copilot, Claude, Gemini, Codex, Aider) to the Synapse web portal.

## Install

```bash
pip install synapse-agent
```

## Usage

```bash
synapse login          # Authenticate (opens browser)
synapse start          # Start listening for prompts
synapse status         # Check connection & tools
synapse tools          # List detected AI CLI tools
synapse logout         # Clear credentials
```

## Supported Tools

| Tool         | CLI Command     | Auto-detected |
|--------------|-----------------|---------------|
| GitHub Copilot | `copilot`     | ✅            |
| Claude       | `claude`        | ✅            |
| Google Gemini | `gemini`       | ✅            |
| OpenAI Codex | `codex`         | ✅            |
| Aider        | `aider`         | ✅            |
| Custom       | User-defined    | Via config    |

## Configuration

Config is stored in `~/.synapse/config.yaml` after login.
