Skip to main content

Python CLI Package made for AI Access

Project description

🤖 AIBOT

AIBOT is a Python AI CLI + GUI tool powered by Pollinations AI.

It allows you to interact with AI using:

  • Terminal commands
  • Interactive chat mode
  • Graphical Tkinter chat interface

🚀 Installation

Install via pip:

pip install aibot

💻 CLI Usage

Show help:

aibot

Ask AI:

aibot ask "Hello!"

Start terminal chat:

aibot chat

Start graphical chat:

aibot graphical_chat

🧠 History System

Show history:

aibot history

Reset history:

aibot history --reset

Set history manually:

aibot history --set "['hello']"

🖥 Graphical Chat

To start the graphical AI chat interface:

aibot graphical_chat

Python usage

from aibot.interactive import GraphicChat

app = GraphicChat()
app.run()

⚙️ API

This project uses:

https://text.pollinations.ai

📁 Project Structure

aibot/
├── __init__.py
├── __main__.py
├── cli.py
├── interactive.py
├── __version__.py

🔧 Requirements

  • Python 3.8+
  • requests
  • tkinter (built-in)

👤 Author

Andrey Sergeevich Cherepennikov
Aliases:

  • vito
  • CyberPlugger
  • jumpkill

Age: 11


📌 Run as module

python -m aibot

🔮 Future ideas

  • Streaming responses
  • Plugin system
  • Voice input/output
  • Multi-session memory
  • EXE build via PyInstaller

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neiroweb-1.0.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neiroweb-1.0.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file neiroweb-1.0.0.tar.gz.

File metadata

  • Download URL: neiroweb-1.0.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for neiroweb-1.0.0.tar.gz
Algorithm Hash digest
SHA256 27a365d77dfc06d4825643028bfcda97555a3234b0b4216d1acecca38f79d2d9
MD5 6fe9a599e7b5d9476c27d42a926782f6
BLAKE2b-256 aea0e8a7b543addab7ab49befecbc5f00f3e5d7145321a6dc6aea69dbad09dcd

See more details on using hashes here.

File details

Details for the file neiroweb-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: neiroweb-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for neiroweb-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb42b3685b1cb4d816e803fcecb7400e5eef2adbfcc85f8861a7808d27cecbb6
MD5 e955ff15c6a58f935ce0a6079745e410
BLAKE2b-256 8fb092a982560873a2cf74f8485b30fb708b7e725b86ff181254db306e6cdd8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page