Loading video...

Video Failed to Load

Go Home

✨ Introducing Livebook Tools ✨ BYOE(ditor) — Cursor and Windsurf now work with Livebook Livebook MCP Server — Claude can fetch the outputs of a running livebook to see what to do next `livebook_tools run notebook.livemd` — Run .livemd from the CLI. Livebook 🤝 CRON #myelixirstatus

30,562 views • 1 year ago •via X (Twitter)

10 Comments

Netwrix's profile picture
Netwrix3 years ago

In this Free eBook, we’ll walk you through Powershell scripting basics, show you Powershell commands and scripts for performing the most common administrative tasks, and explain how you can schedule your Powershell scripts and сommands. Get your free copy ⬇️

Hugo Baraúna's profile picture
Hugo Baraúna1 year ago

Super cool! 👏 The last time I considered this, I realized I would miss the LSP functionality because the file in the editor is a markdown/livemd, not a .ex file. But since this is bidirectional, one could use Livebook UI for LSP and Livebook tools for the AI stuff. Nice!

Thomas Millar's profile picture
Thomas Millar1 year ago

Yup that's my workflow currently However, it wouldn't be too hard to hijack the Livebook LSP and plug it into VSCode. Maybe that'll be my next act 👀

Jakub Skałecki 🚀 #buildinpublic's profile picture
Jakub Skałecki 🚀 #buildinpublic1 year ago

@sean_moriarity Kudos to you 🔥🙌 I've been editing livemd files with cursor but the workflow was far from ideal. Your package will make it much more smooth 👍 Would love to see this built-in into livebook tho

Thomas Millar's profile picture
Thomas Millar1 year ago

My relationship with @josevalim and the Livebook team is I hack it, and if people like it, they might add it to their roadmap. No one should rely on my hacks. But it was quicker for me than figuring out how to implement it into Livebook itself. <3 Livebook and the team, the inspire tons of ideas in me

Jeremy Brayton's profile picture
Jeremy Brayton1 year ago

Hell yeah man. I need to get off my ass and prove more of my hypotheses and workflows. I think automating notebook execution vs apps will open up quite a few approaches

Thomas Millar's profile picture
Thomas Millar1 year ago

Automating notebook execution will be huge, I think. Industry loves papermill for this exact reason

josh (dbadbadba.com) 🇺🇲/acc's profile picture
josh (dbadbadba.com) 🇺🇲/acc1 year ago

@spacegho_st

Bryan Bryce – e/tacos's profile picture
Bryan Bryce – e/tacos1 year ago

I too have jpegs of José Valim in my Downloads directory 😂

Thomas Millar's profile picture
Thomas Millar1 year ago

Hahah, didn’t event think to check what files were in there.

Related Videos

New course: MCP: Build Rich-Context AI Apps with Anthropic. Learn to build AI apps that access tools, data, and prompts using the Model Context Protocol in this short course, created in partnership with Anthropic Anthropic and taught by Elie Schoppik Elie Schoppik, its Head of Technical Education. Connecting AI applications to external systems that bring rich context to LLM-based applications has often meant writing custom integrations for each use case. MCP is an open protocol that standardizes how LLMs access tools, data, and prompts from external sources, and simplifies how you provide context to your LLM-based applications. For example, you can provide context via third-party tools that let your LLM make API calls to search the web, access data from local docs, retrieve code from a GitHub repo, and so on. MCP, developed by Anthropic, is based on a client-server architecture that defines the communication details between an MCP client, hosted inside the AI application, and an MCP server that exposes tools, resources, and prompt templates. The server can be a subprocess launched by the client that runs locally or an independent process running remotely. In this hands-on course, you'll learn the core architecture behind MCP. You’ll create an MCP-compatible chatbot, build and deploy an MCP server, and connect the chatbot to your MCP server and other open-source servers. Here’s what you’ll do: - Understand why MCP makes AI development less fragmented and standardizes connections between AI applications and external data sources - Learn the core components of the client-server architecture of MCP and the underlying communication mechanism - Build a chatbot with custom tools for searching academic papers, and transform it into an MCP-compatible application - Build a local MCP server that exposes tools, resources, and prompt templates using FastMCP, and test it using MCP Inspector - Create an MCP client inside your chatbot to dynamically connect to your server - Connect your chatbot to reference servers built by Anthropic’s MCP team, such as filesystem, which implements filesystem operations, and fetch, which extracts contents from the web as markdown - Configure Claude Desktop to connect to your server and others, and explore how it abstracts away the low-level logic of MCP clients - Deploy your MCP server remotely and test it with the Inspector or other MCP-compatible applications - Learn about the roadmap for future MCP development, such as multi-agent architecture, MCP registry API, server discovery, authorization, and authentication MCP is an exciting and important technology that lets you build rich-context AI applications that connect to a growing ecosystem of MCP servers, with minimal integration work. Please sign up here!

Andrew Ng

142,010 views • 1 year ago