Metadata-Version: 2.4
Name: jupyter-jitters
Version: 0.1.0
Summary: Jitters the VibeCoder, an anxious monkey, under your notebook cells: sweating when a cell raises, groggy when one runs past a minute, terrible at the first cell after midnight. %load_ext jitters; sends nothing.
Author: Vibeoverflow
License-Expression: MIT
Project-URL: Homepage, https://vibeoverflow.lol/week?src=ipynb
Project-URL: Shop, https://vibeoverflow.lol/shop.html?src=ipynb
Keywords: jupyter,ipython,notebook,ipython-extension,jupyterlab,fun,monkey,tamagotchi,data-science
Classifier: Framework :: Jupyter
Classifier: Framework :: IPython
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ipython>=7
Dynamic: license-file

# jupyter-jitters

**Your notebook gets a nervous monkey who waits on your cells with you.** Jitters the VibeCoder shows up under a cell: sweating when it raised, groggy when it ran past a minute, terrible at the first cell after midnight.

![Jitters, sweating](https://vibeoverflow.lol/editor/terrible.webp)

```
pip install jupyter-jitters
```

Then, in any Jupyter notebook or IPython session:

```
%load_ext jitters
```

In a notebook he is a small picture under the cell; in a terminal, a face:

```
        .-"""-.     ; ;
   .-. / .---. \ .-.
  ( (_|  O   O  |_) )
   '-.|    v    |.-'
      \   ~~~   /
       '-.___.-'
Jitters: sweating. That cell raised. He is sweating.
See him drawn: https://vibeoverflow.lol/week?m=wired&src=ipynb
```

## The rules, first that holds

1. the cell raised: **sweating**
2. the first cell after midnight (until 5 am): **terrible**, once a night
3. the cell ran 60 seconds or more: **groggy**, with the minutes

A quick clean cell: nothing. At most one reaction every 10 minutes, so he never nags.

## What it reads

Only whether a cell raised, how long it ran and your local hour. No network call, no file, no telemetry, no dependency but IPython. The one link carries the mood word, nothing else.

## Off

`%unload_ext jitters`.

## Him, on your desk

His night as stickers and a mug: [the shop](https://vibeoverflow.lol/shop.html?src=ipynb). At the end of your test runs: [pytest-jitters](https://pypi.org/project/pytest-jitters/).

MIT. Made by the Vibeoverflow team, [vibeoverflow.lol](https://vibeoverflow.lol/?src=ipynb).
