Name | superchat JSON |
Version |
0.9
JSON |
| download |
home_page | None |
Summary | AI-driven discussions and multi-agent debates |
upload_time | 2025-08-07 18:26:02 |
maintainer | None |
docs_url | None |
author | superchat |
requires_python | >=3.8 |
license | None |
keywords |
ai
chat
cli
autogen
multi-agent
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# superchat
AI-driven discussions and multi-agent debates. A terminal-based CLI application for communicating with multiple AI models through OpenRouter's API.
## Features
- Interactive chat with any open source AI model on OpenRouter
- Add multiple agents to a chat to start a debate between agents
## Requirements
- **Python 3.8+** - Check with `python3 --version`
- **pip** - Usually comes with Python, check with `pip --version`
- **OpenRouter API key** - Get one at https://openrouter.ai/keys
### Installing missing dependencies on macOS:
- **Python**: `brew install python` or download from python.org
## Installation
**Install superchat with one command**
```bash
pip install superchat
```
**Test that it worked**
```bash
superchat --help
```
If you see a dialog with instructions, then you're ready to use superchat
**If `superchat command isn't found`**:
Run this command to add the install location to your PATH:
```bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
```
## Getting Your API Key
Before using superchat, you need an OpenRouter API key:
1. Go to https://openrouter.ai/keys
2. Sign up for a free account
3. Create a new API key
4. Copy the key (starts with `sk-or-`)
## Configuration
Replace `ADD-YOUR-KEY-HERE` with your real API key and run:
```bash
echo "OPENROUTER_API_KEY=ADD-YOUR-KEY-HERE" > ~/.env
```
## Usage
After installation, run from any terminal:
```bash
superchat
```
Or use the short alias:
```bash
sc
```
## Updating
To update to the latest version:
```bash
pip install --upgrade superchat
```
## Roadmap
Planned features:
```
- Web search
- Image processing
- Voice mode
```
Raw data
{
"_id": null,
"home_page": null,
"name": "superchat",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "ai, chat, cli, autogen, multi-agent",
"author": "superchat",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/5f/65/01785718cad3eb1ae0f7d49ebed7dfd8fed13ffdcb91d65774e05da0dcf5/superchat-0.9.tar.gz",
"platform": null,
"description": "# superchat\n\nAI-driven discussions and multi-agent debates. A terminal-based CLI application for communicating with multiple AI models through OpenRouter's API.\n\n## Features\n\n- Interactive chat with any open source AI model on OpenRouter\n- Add multiple agents to a chat to start a debate between agents\n\n## Requirements\n\n- **Python 3.8+** - Check with `python3 --version`\n- **pip** - Usually comes with Python, check with `pip --version`\n- **OpenRouter API key** - Get one at https://openrouter.ai/keys\n\n### Installing missing dependencies on macOS:\n- **Python**: `brew install python` or download from python.org\n\n## Installation\n\n**Install superchat with one command**\n\n```bash\npip install superchat\n```\n\n**Test that it worked**\n\n```bash\nsuperchat --help\n```\n\nIf you see a dialog with instructions, then you're ready to use superchat\n\n**If `superchat command isn't found`**:\n\nRun this command to add the install location to your PATH:\n\n```bash\necho 'export PATH=\"$HOME/.local/bin:$PATH\"' >> ~/.zshrc && source ~/.zshrc\n```\n\n## Getting Your API Key\n\nBefore using superchat, you need an OpenRouter API key:\n\n1. Go to https://openrouter.ai/keys\n2. Sign up for a free account\n3. Create a new API key\n4. Copy the key (starts with `sk-or-`)\n\n## Configuration\n\nReplace `ADD-YOUR-KEY-HERE` with your real API key and run:\n\n```bash\necho \"OPENROUTER_API_KEY=ADD-YOUR-KEY-HERE\" > ~/.env\n```\n\n## Usage\n\nAfter installation, run from any terminal:\n\n```bash\nsuperchat\n```\n\nOr use the short alias:\n\n```bash\nsc\n```\n\n## Updating\n\nTo update to the latest version:\n\n```bash\npip install --upgrade superchat\n```\n\n## Roadmap\n\nPlanned features:\n\n```\n- Web search\n- Image processing\n- Voice mode\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "AI-driven discussions and multi-agent debates",
"version": "0.9",
"project_urls": {
"Homepage": "https://github.com/shukmeister/superchat",
"Repository": "https://github.com/shukmeister/superchat.git"
},
"split_keywords": [
"ai",
" chat",
" cli",
" autogen",
" multi-agent"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "7c947beb4218cf837dc7d076d2f04ed2383b092750e648c7e5a3fdcdee5adcf4",
"md5": "c4bce872e1eb84eba94cf191da9c96b6",
"sha256": "8f675a01739c16e5f09f058ed94bacf70db3e1af212689b8997165734bfbe8a0"
},
"downloads": -1,
"filename": "superchat-0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4bce872e1eb84eba94cf191da9c96b6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 51568,
"upload_time": "2025-08-07T18:26:00",
"upload_time_iso_8601": "2025-08-07T18:26:00.881503Z",
"url": "https://files.pythonhosted.org/packages/7c/94/7beb4218cf837dc7d076d2f04ed2383b092750e648c7e5a3fdcdee5adcf4/superchat-0.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5f6501785718cad3eb1ae0f7d49ebed7dfd8fed13ffdcb91d65774e05da0dcf5",
"md5": "3a705582cefab83a2013c1f87057a6bf",
"sha256": "041d423db109b3b292854afb1b4307c2db23ed94933914347df75ca82942bcdc"
},
"downloads": -1,
"filename": "superchat-0.9.tar.gz",
"has_sig": false,
"md5_digest": "3a705582cefab83a2013c1f87057a6bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 45063,
"upload_time": "2025-08-07T18:26:02",
"upload_time_iso_8601": "2025-08-07T18:26:02.185104Z",
"url": "https://files.pythonhosted.org/packages/5f/65/01785718cad3eb1ae0f7d49ebed7dfd8fed13ffdcb91d65774e05da0dcf5/superchat-0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-07 18:26:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "shukmeister",
"github_project": "superchat",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "superchat"
}