Skip to main content

Powerful printing system, automation tools and AI-powered terminal utilities

Project description

🧩 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:

  1. Read File
  2. AI Explain File
  3. AI Summarize File
  4. Create TXT
  5. Create PY
  6. Edit File
  7. Create Python Project
  8. List Files
  9. Delete File
  10. Rename File
  11. Copy File
  12. Move File
  13. Change Directory
  14. /sdcard
  15. Ask AI
  16. Print Tools
  17. 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

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

temprint99-2.1.5.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

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

temprint99-2.1.5-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file temprint99-2.1.5.tar.gz.

File metadata

  • Download URL: temprint99-2.1.5.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for temprint99-2.1.5.tar.gz
Algorithm Hash digest
SHA256 a9daec7c06754513ce17b47f2260dfe29a5c0c2cd8365f8a58dca13442d4dd95
MD5 9a453b8f0ba34f55f9a5a12e316a9d21
BLAKE2b-256 8d6a510d53299ab967c3bd714dc711fbe97a7697ebfef66adb9d857be026bf46

See more details on using hashes here.

File details

Details for the file temprint99-2.1.5-py3-none-any.whl.

File metadata

  • Download URL: temprint99-2.1.5-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for temprint99-2.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5bffa8be033d11942249460026841504bf9fdf3f1a3fe9133ea5b90bebceb49c
MD5 b5b7de6e8feeb4e4305e5d0ab4a2d4fa
BLAKE2b-256 12070da98d517db340fea149d1df209b8427b65db60321fbfbedbf9200e43741

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