Notebook Nanoservice icon

Notebook Nanoservice

4

Exposes functions within a notebook environment through a REST API.

About

Notebook Nanoservice quickly exposes notebook functions via a REST API, designed for ease of development and prototyping. It offers features like hot function redefinition, automatic serialization for common data types, and compatibility with Jupyter and Spark notebooks. It generates API manifests in JSON or Markdown, making it suitable for use with LLMs. Note that this library is not intended for production environments.

Key Features

  • No dependency conflicts
  • Hot function redefinition without service restarts
  • Automatic serialization for primitive types, lists, Pandas dataframes, and images
  • 4 GitHub stars
  • Generates API manifest in JSON, Markdown, and OpenAPI formats
  • Works with Jupyter & Spark notebooks

Use Cases

  • Stand up an MCP server over your REST API
  • Share REST API via tunnels like Ngrok or Microsoft DevTunnels
Craft Better Prompts with AnyPrompt
Sponsored