🧩 TEMPRINT99 — AI Powered Terminal Toolkit
Temprint is a next-generation command-line toolkit designed for developers, creators, automators, and Termux power users.
It includes:
⚡ Advanced print utilities
🤖 AI-powered terminal (Qwen 4B via Bytez)
📂 File management tools
🧱 Agent Project Generator
🖥 Terminal automation
🔥 Live logo print system
📦 Ready for Termux, Linux, Windows & macOS
Temprint aims to become the most powerful AI-aided CLI toolkit ever created.
📦 TEMPRINT — Developer Toolbox Module
temprint is a private lightweight developer toolkit for:
🔹 Print styling (animated + static)
🔹 File tools
🔹 Terminal tools
🔹 Agent automation
🔹 AI helpers
⚙️ Installation (Private or public Use)
Install module:
pip install temprint
For developer (editable) mode:
pip install -e .
🚀 Basic Usage
✔ Print Tools
from temprint import ( tprint, header, box, success, error, warn, temp_print, logo_temp_live )
tprint("Normal print") header("Section Title") box("Message in a box") success("Done!") error("Something failed") warn("Be careful!")
Animated / typewriter style print
temp_print("Loading... please wait", 0.03)
Live animated logo display (repeat, delay)
Update on going...
Notes:
temp_print(text, delay) prints text with a typing effect After printing, the text dusts away like Thanos erasing the Universe.
logo_temp_live animated logo system is being upgraded (on-going development).
✔ File Tools
from temprint import read_file, create_txt, create_py, edit_file
create_txt("hello.txt", "Hello World!") create_py("main.py", "print('Hi')") content = read_file("hello.txt") edit_file("hello.txt", "Updated content")
✔ Terminal Tools
from temprint import ( list_files, delete_file, rename_file, move_file, copy_file, change_dir, goto_sdcard )
list_files() rename_file("a.txt", "b.txt") delete_file("b.txt") move_file("test.py", "src/test.py") copy_file("src/test.py", "copy/test.py") change_dir("/sdcard") goto_sdcard()
✔ Project Tools
from temprint import create_python_project
create_python_project("myproject")
Creates:
myproject/ ├── main.py ├── README.md └── requirements.txt
✔ AI Tools
from temprint import ai_generate, ai_explain_file, ai_summarize_file
ai_generate("Make login system code") ai_explain_file("main.py") ai_summarize_file("largefile.py")
Powered by:
Bytez SDK
Qwen/Qwen3-4B-Instruct
Universal response parser (fixes None outputs)
🖥 CLI MENU
Run from terminal:
temprint
Menu:
- Read File
- AI Explain File
- AI Summarize File
- Create TXT
- Create PY
- Edit File
- Create Python Project
- List Files
- Delete File
- Rename File
- Copy File
- Move File
- Change Directory
- /sdcard
- Ask AI
- Print Tools
- Exit
🧠 AI Usage
Ask AI from Python:
from temprint import ai_generate print(ai_generate("Explain generators"))
Explain a file:
from temprint import ai_explain_file print(ai_explain_file("script.py"))
Summarize a file:
from temprint import ai_summarize_file print(ai_summarize_file("data.txt"))
🛠 Compatibility
✔ Termux (Android) ✔ Linux ✔ Windows ✔ macOS ✔ Python 3.7+
📄 License
MIT License
Metadata
Release files for temprint99 2.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| temprint99-2.2.3.tar.gz | 14.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| temprint99-2.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.7 kB
Release files / temprint99-2.2.3.tar.gz
| Download URL | temprint99-2.2.3.tar.gz |
|---|---|
| Size | 14.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d235f0a590ea11492d95f0e09f4c7d358992bbd9c246e5e6edbbd66fb1fe93f9
|
|
BLAKE2b-256 checksum How to use checksums |
0b0410cb7fb0a7462e9e7d3085d724351b351ce6ce48bee088ad24be30e523d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / temprint99-2.2.3-py3-none-any.whl
| Download URL | temprint99-2.2.3-py3-none-any.whl |
|---|---|
| Size | 15.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
df7f3532833925a39e6ab14001b6dd0c58bec776e3ee43c8b8581a25fd2597e3
|
|
BLAKE2b-256 checksum How to use checksums |
0d81c5598008171fa1de14b3004e194aae1ba9f43be7bfa0dffef81a77dab09f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|