pip install AlienAPI — Irene from the 2018 Sentdex stream lives in your terminal. Pre-GPT chatbot nostalgia with coherent, contextual replies.
Project description
AlienAPI
pip install AlienAPI
Irene from the 2018 Sentdex Discord stream — now in your terminal.
The bot that produced the glorious "Instructions unclear, dick stuck in the head" response, the "pip install AlienAPI" meme, and was later credited in the GavinTraining README for eliciting coherent and contextual responses from chatbots.
Installation
pip install AlienAPI
Quick Start
from alienapi import Irene
irene = Irene()
print(irene.sweet()) # Shows the head + "Sweet"
print(irene.first_conversation()) # The 2018-03-31 exchange
print(irene.chat("You Go Girl")) # Replay classic replies
print(irene.chat("Keep it up all night"))
Background
Started as a Cleverbot instance in early 2018 (pre-GPT era). Featured in Harrison Kinsley's (Sentdex) stream. Directly inspired later projects like Gavin. The drawing in the back of the head with pip install AlienAPI is canon.
Landing page: https://alien-api-kappa.vercel.app Coming soon — full AlienAPI features (your vision for the "full-blown" package goes here).
Made with love for early conversational AI history by WhoIsAbishag (GABAyou).
Optional: LICENSE (MIT — create this file)
Just copy the standard MIT license text (you can grab it from https://opensource.org/licenses/MIT).
Next Commands (after you push these files)
# From repo root
python -m pip install --upgrade build twine
# Build
python -m build
# Test on TestPyPI first (highly recommended)
python -m twine upload --repository testpypi dist/*
# Then real PyPI
python -m twine upload dist/*
waw
After publishing, anyone can pip install AlienAPI and immediately get the Irene nostalgia + your story. This fully satisfies PyPI policy — the package has real code, functionality, documentation, and value from day 1. Push these files, run the build/test/upload, then let me know:
It worked? Want tweaks to the chat() logic? Want to expand v0.1.1 with more features?
Your repo + package will now beautifully tie together the landing page and the Python package. Go ahead and add the files — I'm here for the next step whenever you're ready.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alienapi-0.1.1.tar.gz.
File metadata
- Download URL: alienapi-0.1.1.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfe66a26e36c5449dafad15da6e329c275e92b606713300f034008e7de9a5cfc
|
|
| MD5 |
12c781148e6381910b4a81ddd1b6bf85
|
|
| BLAKE2b-256 |
0ce4dd18b1c40adda3f809b682ef03cf0c9bf7db7a06e0f0de8fc0e9ac4333cf
|
File details
Details for the file alienapi-0.1.1-py3-none-any.whl.
File metadata
- Download URL: alienapi-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddd38019710e5fed40bec20e16fc4f92f9bd2ee76906952ea1b74ac57656d218
|
|
| MD5 |
8bf91a18e67f411d516417fc760ab601
|
|
| BLAKE2b-256 |
50897463fe04bce54f95cbddef82968b22c17ad86345225d73199de8c378d504
|