Skip to content

runtimed/runtimed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

runtimed

lilrunt

The runtimed project is tooling for working with Jupyter.

The primary crates are:

  • jupyter-protocol: Core types for Jupyter messages, independent of the underlying transport
  • jupyter-websocket-client: Connect to Jupyter servers, both local and remote, over WebSockets
  • nbformat: Parse and work with Jupyter Notebooks
  • runtimelib: Interact natively with Jupyter kernels over ZeroMQ

As both examples of usage and as standalone applications, check out:

  • ollama-kernel: A Jupyter kernel for interacting with the Ollama model
  • sidecar: A lightweight viewer of Jupyter output to run next to your terminal session

Goal

The goal of runtimed is to provide Rust developers with simple, easy to use, and powerful access to interactive computing. We want to enable a new generation of builders to:

  • Create new notebook applications
  • Create new kinds of REPLs
  • Allow large language models to reason about code and data