c683f6e739
Docker / build (push) Has been cancelled
Build / build (push) Has been cancelled
Lint / ruff (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.11) (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.12) (push) Has been cancelled
Test / pytest (windows-latest, 3.11) (push) Has been cancelled
Test / pytest (windows-latest, 3.12) (push) Has been cancelled
Add bounded document ingestion, controlled web search, recoverable session support, subagent timeouts, and the native sandbox runtime contract. Unify package versioning and add release-focused regression coverage.
🍪 Examples & Recipes
Customize your EvoScientist — harness it, make it yours.
| Example | Description |
|---|---|
| Survey literature | Run EvoScientist with the paper-navigator skill to produce a bilingual, conference-grade literature survey |
| Recipe | Description |
|---|---|
| macOS 24/7 Deployment | Run EvoScientist as an always-on service on macOS with OAuth + Telegram + STT |
| Guide | Description |
|---|---|
stream-json output protocol |
Line-delimited JSON event stream (--output-format stream-json) for driving EvoScientist headlessly from SDK / programmatic clients |
Contributing a Recipe
See the Contributing Guide for general guidelines. When adding a new recipe:
- Use
EvoSciCLI — recipes should work withEvoSci serve,EvoSci config, orEvoSci onboard - Pin dependencies — specify EvoScientist extras (e.g.,
pip install -e ".[telegram,stt]") - Include a README with clear setup and usage instructions
- Keep it focused — each recipe should demonstrate one deployment or integration scenario
- Add to the table above so others can discover it