Observed since 21 Oct, 10:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AI-powered chat application with multi-provider support and embedded web UI
AI-powered chat application with multi-provider support and embedded web UI
AIDiscuss is a modern, production-ready AI chat application that supports multiple LLM providers (Anthropic, OpenAI, Google, Groq) with advanced features like RAG, memory management, and multi-agent conversations. Built with FastAPI and React, distributed as a PyPI package.
pip install aidiscuss
Requires Python 3.11+
aidiscuss
Opens the web UI at http://127.0.0.1:8000
On first run, AIDiscuss creates a config file:
{venv}/.aidiscuss_data/.env~/.aidiscuss/.envAPI keys are configured through the web UI.
Each installation maintains separate data:
venv1/bin/aidiscuss # Data in venv1/.aidiscuss_data/
venv2/bin/aidiscuss # Data in venv2/.aidiscuss_data/
aidiscuss # Global data in ~/.aidiscuss/
| Endpoint | Description |
|---|---|
GET /health | Health check |
POST /api/chat/stream | Streaming chat |
GET /api/providers | List LLM providers |
POST /api/rag/upload | Upload documents |
Port in use: AIDiscuss auto-finds ports 8000-8100, or set PORT=8080
Custom data dir: Set AIDISCUSS_DATA_DIR=/path/to/data
Logs: ~/.aidiscuss/logs/aidiscuss.log or {venv}/.aidiscuss_data/logs/
Report vulnerabilities via GitHub Security Advisories. Do not open public issues.
MIT License - see LICENSE
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 16 Jan 2026 | 29 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:8e82d27b4b011db7483610980c2cb643ba25db0fcf9f64876e9d22489c33a5b6