LLM agent prototyping playground
Top 94.9% on sourcepulse
SlashGPT is a framework for rapidly prototyping LLM agents and applications with natural language UIs. It allows developers to easily create new agents by defining manifest files, switch between them seamlessly, and integrate functionalities like ChatGPT plugins and code execution without writing extensive code.
How It Works
SlashGPT utilizes a "dispatcher" agent that routes user messages to appropriate specialized agents based on manifest files (JSON or YAML). Agents can be extended with custom logic via Python modules or declarative "actions," which support message templates, REST calls, GraphQL queries, data URLs, and event emission. This approach simplifies agent creation and integration, enabling complex workflows through configuration.
Quick Start & Requirements
pip install -r requirements/full.txt
or pip install -r requirements.txt
./SlashGPT.py
or via Docker (make docker
).shpdoc src/slashgpt
or on GitHub.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 year ago
Inactive