Installation¶
SimpleContext requires Python 3.10+ and has zero external dependencies in its core.
Option A — Copy the folder (recommended)¶
The simplest way. No pip, no install.
git clone https://github.com/zacxyonly/SimpleContext.git
cp -r SimpleContext/simplecontext your-project/
That's it. Import directly:
Option B — pip install¶
Package name vs import name
The PyPI package is named simplecontext-ai (name simplecontext was already taken). The import stays the same:
Option C — SimpleContext-Bot (batteries included)¶
If you want a ready-to-run Telegram bot with everything pre-configured:
pip install simplecontext-bot
simplecontext-bot setup # interactive wizard — does everything
simplecontext-bot start
The wizard automatically downloads the engine, agents, and optional plugins. See the Bot Setup guide for details.
Optional Dependencies¶
The core has zero dependencies. Install extras only if needed:
Verify Installation¶
from simplecontext import SimpleContext
sc = SimpleContext()
print(sc)
# <SimpleContext v4 backend='memory' agents=0 users=0 plugins=0>
Project Structure After Setup¶
your-project/
├── simplecontext/ ← core engine (copied or installed)
├── agents/ ← agent YAML files
│ ├── general.yaml
│ ├── coding.yaml
│ └── ...
├── plugins/ ← optional plugins
├── config.yaml ← your configuration
└── main.py
Next Steps¶
- Quickstart — run your first agent in 5 minutes
- Configuration — full config reference