Skip to main content

wordslab-notebooks-lib

Introduction

wordslab-notebooks-lib is a companion library for wordslab-notebooks.

wordslab-notebooks is a one click install of all the tools you need to learn, explore and build AI applications on your own machine. - Recent and compatible versions of the best open source tools - Optimized work environment to save disk space and memory - Options to leverage your own machines at home or to rent more powerful machines in the cloud - Documentation to guide you in your AI learning and exploration journey

3 main applications - A rich chat interface (text, images, voice) : Open WebUI - A notebooks platform (text & code) : JupyterJab + Jupyter AI extension - A development environment (code) : Visual Studio Code + Continue.dev extension + Aider terminal agent

Fully integrated AI environment with - A visual dashboard to help you navigate all applications and manage your machine resources - Optimized inference engines to run AI models : Ollama + vLLM

wordslab-notebooks-lib is meant to be used in Jupyterlab notebooks or python programs running inside the wordslab-notebooks environment.

It provides many helper functions to easily access and use all the applications and resources of the environment.

Getting started

Installation

$ pip install wordslab_notebooks_lib

Documentation

Please read the documentation to discover all the features of the library:

https://wordslab-org.github.io/wordslab-notebooks-lib/

First steps

The WordslabNotebooks class is the main entrypoint to discover all wordslab-notebooks resources.

from wordslab_notebooks_lib.core import *

wlnb = WordslabNotebooks()

wordslab-notebooks version

wlnb.version
'2025-11'

wordslab-notebooks external urls

wlnb.url_dashboard
'http://192.168.1.197:8888'
wlnb.url_userapp1
'https://192.168.1.197:8883'

wordslab-notebooks internal ports

wlnb.port_ollama
11434
wlnb.port_userapp1
'8883'

wordslab-notebooks install directories

wlnb.dir_scripts
'/home/wordslab-notebooks-2025-11'
wlnb.dir_workspace
'/home/workspace'

wordslab-notebooks applications data directories

wlnb.dir_openwebui_data
'/home/workspace/.openwebui'
wlnb.dir_jupyterlab_data
'/home/workspace/.jupyter'

wordslab-notebooks models directories

wlnb.dir_models_ollama
'/home/models/ollama'
wlnb.dir_models_vllm
'/home/models/huggingface'

wordslab-notebooks default models

wlnb.default_model_chat
'gemma3:27b'
wlnb.default_model_code
'qwen3:30b'

Metadata

Release files for wordslab-notebooks-lib 0.0.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wordslab-notebooks-lib 0.0.17
File Size Uploaded
wordslab_notebooks_lib-0.0.17.tar.gz 61.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wordslab-notebooks-lib 0.0.17
File Interpreter ABI Platform
wordslab_notebooks_lib-0.0.17-py3-none-any.whl Python 3 none any Details

Total release size: 134.8 kB

Release files / wordslab_notebooks_lib-0.0.17.tar.gz

Download URL wordslab_notebooks_lib-0.0.17.tar.gz
Size 61.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9d4d37fabb8c9e420e8ea57a5bee6cd04e73f30b0d222fddb2f4b5477e85f1f8
BLAKE2b-256 checksum
How to use checksums
3dc57ec34a881b08688b630de918d36bd54084bb9ff8d633196b0295a891d1a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / wordslab_notebooks_lib-0.0.17-py3-none-any.whl

Download URL wordslab_notebooks_lib-0.0.17-py3-none-any.whl
Size 73.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1efb10ce10fe5caee5ccc79c42886dbe120d67d2c673125816833a5ac487dead
BLAKE2b-256 checksum
How to use checksums
1de83613a187c759b1bd21d2e9c9d7b933fd160e88cf4698afb4eb44d96c8acd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.0.17 This release

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.12

1 release file

0.0.11

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

1 release file

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page