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.4.tar.gz (12.5 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.4-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: temprint99-2.1.4.tar.gz
  • Upload date:
  • Size: 12.5 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.4.tar.gz
Algorithm Hash digest
SHA256 da9892a32329376cb5f80929ff9f43bf12479434a7945817bf1b6118df2fc90e
MD5 ca7a145b8cc9c00587ca627810c818c8
BLAKE2b-256 2b69d118d3d533c5d7f0d265696abd1a12ccdc1b5621cd71d565ecce372326a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: temprint99-2.1.4-py3-none-any.whl
  • Upload date:
  • Size: 12.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 fd3e555e8b0cac3434740c51802666074b94e8829c5409718e8748da7a71f8c1
MD5 66f6e4704a2d76e21b06ad842dca4a04
BLAKE2b-256 f31382a999656a67b0d0bc4b7bf01b6fd08cc8c16513e0f83d5f7f98e43466e5

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