View all files | ||||
Deepnote is used by 500,000+ data professionals at companies like Estée Lauder, SoundCloud, Statsig, Gusto, and beyond.
Get started with Deepnote in seconds:
Then open your .deepnote file in VS Code, Cursor, or Windsurf!
Deepnote is a drop-in replacement for Jupyter. It uses the Deepnote kernel, which is more powerful but still backwards compatible, so you can seamlessly move between both, but it adds an AI agent, sleek UI, new block types, and native data integrations. Deepnote Open Source offers you everything you'd need to work locally before you scale your workflows in a team with Deepnote Cloud.
Why Deepnote Open Source?
This open-source repository lets you, edit and run Deepnote notebooks directly in your favorite AI-native code editors:
You'll soon be able to:
Deepnote extends Jupyter in a number of ways. Here are the key differences:
| Setup | Zero setup via cloud or local installation | Local installation required |
| AI features | Native AI agent and AI code completion | Third-party extensions |
| Version control | Built-in Git integration | Manual Git workflow |
| Sharing | Share with a link | Export files manually |
| Compute | Managed cloud compute | Local resources only |
| Integrations | Native database & API connections | Manual configuration |
Reusable packages and libraries powering Deepnote's notebook, runtime, and collaboration features.
@deepnote/blocks TypeScript types and utilities for working with Deepnote notebook blocks.
@deepnote/convert CLI tool and library for bidirectional conversion between Deepnote (.deepnote) and multiple notebook formats.
File Formats Complete specification of the .deepnote and .snapshot.deepnote file formats, including schema details, block types, and snapshot management. Snapshots separate outputs from source code for cleaner Git history, while contentHash provides code provenance — verifying which code produced each output.
Deepnote Cloud is free for students and educators! Get unlimited access to all core features, cloud compute, and real-time collaboration for your research and teaching. If you use Deepnote in your research, please cite Deepnote using:
Learn more: deepnote.com/education
We love external contributors! Whether you're fixing bugs, adding features, or improving documentation, your contributions are welcome, please see CONTRIBUTING.md, or join our team
We owe a huge thank-you to the Jupyter community and everyone who has contributed to open notebooks over the past decade. Jupyter set the standard for how the world explores data and shares ideas through code when it launched in 2013. Deepnote builds directly on that legacy — and extends it into the AI-native, collaborative future. None of this would exist without the foundations Jupyter created, and we’re proud to keep contributing back to the same open ecosystem.
Built with 💙