A few months ago, we shared Rao, an AI coding assistant for RStudio (https://news.ycombinator.com/item?id=44638510). We built Rao to bring the Cursor-like experience to RStudio users. Now we want to take the next step and deliver a tool for the entire data science community that handles Python, R, SQL, and Julia workflows.
Erdos is a fork of VS Code designed for data science. It includes:
- An AI that can search, read, and write across all file types for Python, R, SQL, and Julia. Also, for Jupyter notebooks, we’ve optimized a jupytext system to allow the AI to make faster edits.
- Built-in Python, R, and Julia consoles accessible to both the user and AI
- Plot pane that tracks and organizes plots by file and time
- Database pane for connecting to and manipulating SQL or FTP data sources
- Environment pane for viewing variables, packages, and environments
- Help pane for Python, R, and Julia documentation
- Remote development via SSH or containers
- AI assistant available through a single-click sign-in to our zero data retention backend, bring your own key, or a local model
- Open source AGPLv3 license
We built Erdos because data scientists are often second-class citizens in modern IDEs. Tools like VS Code, Cursor, and Claude Code are made for software developers, not for people working across Jupyter notebooks, scripts, and SQL. We wanted an IDE that feels native to data scientists, while offering the same AI productivity boosts.
You can try Erdos at https://www.lotas.ai/erdos, check out our source code on our GitHub (https://github.com/lotas-ai/erdos), and let us know what features would make it more useful for your work. We’d love your feedback below!
Centigonal•1h ago
If you're going to market Erdos as open source, then IMO there should be a github link somewhere on your website.
WillNickols•1h ago