livebook_tools

thmsmlr
84
"Powertools for livebook.dev — AI Code Editing, MCP Servers, and Running Livebooks from the CLI"

Overview

What is livebook_tools

Livebook Tools is a CLI tool designed to enhance the experience of working with `.livemd` files, providing functionalities such as AI code editing, MCP server integration, and the ability to run Livebooks from the command line.

How to Use

To use Livebook Tools, install it via the command `mix escript.install github thmsmlr/livebook_tools`. Ensure the escript directory is in your PATH and set the environment variables `LIVEBOOK_NODE` and `LIVEBOOK_COOKIE` for proper connection to a running Livebook server.

Key Features

Key features include: 1) BYOE (Bring Your Own Editor) for syncing `.livemd` files with AI-powered editors; 2) MCP Server for connecting AI coding agents to Livebook sessions; 3) Running Livebooks from the CLI by converting them to Elixir scripts.

Use Cases

Use cases for Livebook Tools include enhancing coding productivity with AI editors, automating tasks by running Livebooks as cron jobs, and facilitating collaboration between AI coding agents and Livebook sessions.

Content