Install SignalPilot
Get started with a single command. Full data science stack included.
Your whole data science setup, one copy-paste away
(if you have uv) (recommended)
CLI installer creates your workspace, installs Python 3.12, JupyterLab, SignalPilot + all the data science essentials — then launches. That's it.
Closed your terminal? Browser crashed? Get back to work:
For more installation options and troubleshooting, see the installation docs.
Alternative: Manual Installation
Already have JupyterLab 4+? Set up your SignalPilot workspace manually
For more details, see the installation docs.
Frequently Asked Questions
Common issues and solutions for SignalPilot installation
Why uv? 10-100x faster than pip. SignalPilot's agent is optimized for fast package installs with uv.
Learn more at docs.astral.sh/uv
Q: I'm having issues installing with conda, what should I do?
A: We recommend switching to uv - it's 10-100x faster and works great alongside conda. Just run uvx signalpilot and you're done.
If you must use conda, use pip within your environment:
Extension not appearing in JupyterLab:
• Restart JupyterLab completely after installation
• Check the right sidebar for the signalpilot-ai extension
• Ensure you're using JupyterLab 4.0+ (not Jupyter Notebook)
• Clear your browser cache and refresh
Still having issues?
Check that all requirements are met:
Should show Python 3.10+ and JupyterLab 4.0+
Q: Can I use SignalPilot with Jupyter Notebook?
A: No, SignalPilot currently only supports JupyterLab 4.0+. Jupyter Notebook (the classic notebook interface) is not supported.
To switch from Jupyter Notebook to JupyterLab:
Then start with: jupyter lab instead of jupyter notebook