Skip to main content

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.

Release files for AlienAPI 0.1.1

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

Source distribution (sdist)

Source distribution for AlienAPI 0.1.1
File Size Uploaded
alienapi-0.1.1.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AlienAPI 0.1.1
File Interpreter ABI Platform
alienapi-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / alienapi-0.1.1.tar.gz

Download URL alienapi-0.1.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bfe66a26e36c5449dafad15da6e329c275e92b606713300f034008e7de9a5cfc
BLAKE2b-256 checksum
How to use checksums
0ce4dd18b1c40adda3f809b682ef03cf0c9bf7db7a06e0f0de8fc0e9ac4333cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / alienapi-0.1.1-py3-none-any.whl

Download URL alienapi-0.1.1-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ddd38019710e5fed40bec20e16fc4f92f9bd2ee76906952ea1b74ac57656d218
BLAKE2b-256 checksum
How to use checksums
50897463fe04bce54f95cbddef82968b22c17ad86345225d73199de8c378d504
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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