Eric Charles
banner
echarles.net
Eric Charles
@echarles.net
Founder of Datalayer https://datalayer.ai
Year-end confettis are here 🎊 Explore them in the Jupyter UI Storybook 👉 jupyter-ui-storybook.datalayer.tech?path=/story/...
December 29, 2025 at 7:35 PM
Reposted by Eric Charles
Jupyter React 2.0 is live! 🎉

Breaking changes: Notebook2 is now default, kernel setup moves to useJupyter(). See migration examples github.com/datalayer/ju...
jupyter-ui/packages/react at main · datalayer/jupyter-ui
⚛️ React.js components 💯% compatible with 🪐 Jupyter. - datalayer/jupyter-ui
github.com
December 29, 2025 at 3:16 PM
Reposted by Eric Charles
I've added a tree view to pick files in Toad. 🐸

Fuzzy searching is great when you know what you're looking for. But a tree view is more natural when you want to look through your files.

Toad is a unified interface for agentic coding, and all things AI, in your terminal.

github.com/batrachianai...
December 28, 2025 at 10:53 AM
1.5 days with #AI instead of maybe 1.5 weeks: Vite.js support and a revamped Jupyter React examples. AI is redefining software development timelines.
December 28, 2025 at 2:30 PM
Reposted by Eric Charles
Devil’s in the details. This is why you’ll see a spinner in the VS Code runtime launcher while the remote runtime spins up.
December 23, 2025 at 9:55 AM
Vercel AI SDK 6 is official released. The details are on vercel.com/blog/ai-sdk-6

The feature I prefer is the Tool Improvements and the needsApproval option that allows to force user approval on the first tool usage.

OAuth for MCP is also awesome feature.
AI SDK 6 - Vercel
Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.
vercel.com
December 23, 2025 at 7:47 AM
The question you never asked yourself - sculptures that write sentences, by Fred Eerdekens.

www.fred-eerdekens.be/work/detail/...
Fred Eerdekens - Work: The question you never asked yourself
Fred Eerdekens (°14-06-1951, Heusden-Zolder (B)) is een Belgische beeldend kunstenaar. Hij woont en werkt in Hasselt. Hij behaalde diploma's aan het Provinciaal Hoger Instituut voor Architectuur en Ku...
www.fred-eerdekens.be
December 22, 2025 at 8:09 AM
Reposted by Eric Charles
Datalayer is joining the AgentX AgentBeats challenge! 🥊

To benchmark our data agent, we "agentified" DABench using the A2A protocol. The setup uses Pydantic AI and our Jupyter MCP Server.

We think A2A + MCP is the future of agent interoperability. 🤝

github.com/datalayer-ch...

#AgenticAI #MCP
GitHub - datalayer-challenges/agentify-dabench: 🤖 A2A-compatible DABench evaluation system using AgentBeats methodology.
🤖 A2A-compatible DABench evaluation system using AgentBeats methodology. - datalayer-challenges/agentify-dabench
github.com
December 19, 2025 at 9:55 AM
Reposted by Eric Charles
The Datalayer VS Code extension is here. It brings a Notion-style editor (built on Lexical) right into your Jupyter environment.

Just code, write, and explain in one place.
It's open source 👐 and integrated with Copilot 🤖.

medium.com/datalayer/no...

#VSCode #Jupyter #DataScience #OpenSource
Notion Meets Jupyter: Unifying Data Analysis, Experimentation, and Storytelling — Available in VS…
Turn your raw analysis into readable narratives. A new open-source experience for VS Code and the web.
medium.com
December 16, 2025 at 2:39 PM
Just tried Toad, the new #ACP terminal client for #AIAgents by
@willmcgugan.bsky.social (creator of Rich/Textual) — super promising approach to connecting local & remote agents. A few UX bumps (SPACE to start chat not obvious, needed restarts), but overall excited.
December 12, 2025 at 1:27 PM
Reposted by Eric Charles
A new UI style more like Notion/Google Docs for Data Analysis, with AI Agent
December 4, 2025 at 5:25 PM
Reposted by Eric Charles
🚀 Datalayer Notebooks ❤️ #Copilotkit

Copilotkit now plugs into React-based Jupyter Notebooks — an LLM that can read, edit & run code.

Open protocols = open data ecosystems.

👉 github.com/datalayer/core
December 2, 2025 at 4:51 PM
My JupyterCon talk on standardizing AI agent access to Jupyter notebooks - thanks to MCP - is now live! 🚀

🎥 Video: www.youtube.com/watch?v=lO2p...

📖 Blog post: datalayer.blog/2025/11/27/j...

#JupyterCon #AI #MCP
November 28, 2025 at 1:14 PM
Reposted by Eric Charles
🚀 #Jupyter #MCP Server 0.21.0 is out! A single-PR release that speeds up tool discovery by adding caching — super handy for agents that love to use (or abuse) the get_tools API 😄

🔗 github.com/datalayer/ju...
Release Release 0.21.0 · datalayer/jupyter-mcp-server
🚀 Release 0.21.0 🔗 Links PyPI Docker Hub What's Changed add get_tool caching by @eleonorecharles in #177 Full Changelog: v0.20.1...v0.21.0
github.com
November 27, 2025 at 3:15 PM
@burkeholland.bsky.social Just looked at www.youtube.com/watch?v=IdPt... where you mention you trust more GPT-5 LLM for code.

Curious to learn more. Here I tried it a bit, and sticked to Claude Sonnet, and now Opus 4.5
VS Code Live - v1.106 Release
YouTube video by Visual Studio Code
www.youtube.com
November 26, 2025 at 1:12 PM
Reposted by Eric Charles
Announcing Datalayer on VS Code 🎉

Add seamless #GPU runtimes to the native VS Code Notebook, plus Datalayer Notebook & Rich Editor — all via Jupyter’s open protocol.

👉 marketplace.visualstudio.com/items?itemNa...
November 25, 2025 at 2:35 PM
Sharing a few thoughts on LinkedIn after my 3-week trip to the US, to shape the Datalayer roadmap:

- Ship and support real OSS components
- Avoid reinventing the wheel
- Integrate with existing ecosystems where they are

www.linkedin.com/posts/ericch...
#respect | Eric Charles
Just wrapped up 3 intense weeks in SF, Silicon Valley, and at conferences like PyTorch and JupyterCon — and honestly needed time to digest all the AI innovation. JupyterCon 2025 was a blast: so many J...
www.linkedin.com
November 24, 2025 at 3:50 PM
Thought-provoking reflection on how abstract AI agent toolkits need to be.

“Agent Design Is Still Hard”: lucumr.pocoo.org/2025/11/21/a...
Agent Design Is Still Hard
My Agent abstractions keep breaking somewhere I don’t expect.
lucumr.pocoo.org
November 23, 2025 at 7:24 AM
Working on MCP Compose github.com/datalayer/mc...

A solution for composing and orchestrating Model Context Protocol (MCP) servers with management capabilities, REST API, and modern Web UI.
GitHub - datalayer/mcp-compose: ✨ 🛠️ MCP Compose - A powerful, production-ready framework for composing and orchestrating Model Context Protocol (MCP) servers with advanced management capabilities, RE...
✨ 🛠️ MCP Compose - A powerful, production-ready framework for composing and orchestrating Model Context Protocol (MCP) servers with advanced management capabilities, REST API, and modern Web UI. - ...
github.com
November 17, 2025 at 6:45 PM
Reposted by Eric Charles
People doubted me when I said researchers were moving from #Twitter to #Bluesky. Then @altmetric.com showed early data supporting the claim, and now @whysharksmatter.bsky.social & @drjuliawester.bsky.social confirm it with their research. The trend is real. Switch now! #SocialMedia #X #ResearchSky
Scientists no Longer Find Twitter Professionally Useful, and have Switched to Bluesky
Synopsis. Social media has become widely used by the scientific community for a variety of professional uses, including networking and public outreach. For
academic.oup.com
August 28, 2025 at 3:13 AM
Just returned from JupyterCon, where I had the opportunity to present on #Jupyter #MCP Server. It was fantastic to connect with the community and witness all the incredible innovation happening in the space. I’ll be sharing more insights and follow-ups from my talk in a blog post soon—stay tuned!
November 13, 2025 at 7:23 AM
Back in Belgium after three intense weeks in the US, rich with AI and Jupyter vibes.

ime to roll the dice and see what’s next!
November 7, 2025 at 9:29 AM
Reposted by Eric Charles
Jupyter MCP Server 0.19.0 is out! 🎉
Now you can use /jupyter-cite prompts to reference specific notebook cells — perfect for precise LLM operations.
Docs: jupyter-mcp-server.datalayer.tech/prompts

Release: github.com/datalayer/ju...
Release Release 0.19.0 · datalayer/jupyter-mcp-server
🚀 Release 0.19.0 🔗 Links PyPI Docker Hub What's Changed enhance docs structure by @eleonorecharles in #155 Prompt/add cite component by @ChengJiale150 in #159 test/add test for Prompt Feature by...
github.com
November 7, 2025 at 9:27 AM
Reposted by Eric Charles
#Jupyter AI Agents 0.19.0 is released - You can chat with your Jupyter Notebook (Anthropic support for now).

Try it with pip install jupyter-ai-agents
November 2, 2025 at 3:44 AM