Skip to main content

AI tools for the Tina4 family

Project description

Tina4

tina4-ai

This Is Now A 4Framework

AI tools for the Tina4 family. Zero third-party dependencies.

PyPI Python 3.12+ Zero Deps MIT Docs

ToolsInstallmdviewtina4.com


Tools

Tool Description
mdview Standalone Markdown viewer — renders .md files in the browser with full GFM support, live reload, and a file browser sidebar

Install

The recommended way — installs mdview as a standalone CLI tool:

uv tool install tina4-ai

Or with pipx:

pipx install tina4-ai

Or into a specific project/virtualenv:

pip install tina4-ai

mdview

A zero-dependency Markdown viewer. Opens any .md file in your default browser with full GitHub Flavored Markdown rendering, a file browser sidebar, and live reload on save.

Features:

  • GFM: tables, task lists, strikethrough, fenced code blocks
  • Syntax highlighting for 15+ languages
  • File browser sidebar — navigate .md files in your project
  • Live reload — browser updates automatically when you save
  • Dark theme (GitHub Dark Dimmed)
  • Zero pip dependencies — stdlib Python + vendored JS

Usage

mdview README.md                  # Open a specific file
mdview /path/to/directory         # Browse .md files in a directory
mdview                            # Browse current directory

Quick Start

uv tool install tina4-ai
mdview README.md

Your browser opens automatically. Edit the file and the browser refreshes.

With Claude Code

When working in Claude Code, ask Claude to open any Markdown file:

Show me that plan file

Claude runs mdview /path/to/file.md and it opens in your browser instantly.

File Browser

The sidebar lists all .md files and directories in your project. Click a directory to expand it, click a file to render it. Hidden directories and common build artefacts (.git, node_modules, vendor, __pycache__, .venv) are excluded automatically.

Security

  • Binds to 127.0.0.1 only — never exposed on the network
  • Path traversal protection — requests outside the project root are rejected
  • Only .md files are served via the content endpoint

License

MIT (c) 2026 Tina4 Stack https://opensource.org/licenses/MIT


Tina4 — The framework that keeps out of the way of your coding.


Our Sponsors

Sponsored with 🩵 by Code Infinity

Code Infinity

Supporting open source communities Innovate Code Empower

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

tina4_ai-0.1.1.tar.gz (71.1 kB view details)

Uploaded Source

Built Distribution

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

tina4_ai-0.1.1-py3-none-any.whl (70.1 kB view details)

Uploaded Python 3

File details

Details for the file tina4_ai-0.1.1.tar.gz.

File metadata

  • Download URL: tina4_ai-0.1.1.tar.gz
  • Upload date:
  • Size: 71.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for tina4_ai-0.1.1.tar.gz
Algorithm Hash digest
SHA256 bb107a22ae98835529c0e659cd796dc833cae6b41818ab126acef5eecf556532
MD5 cb45f0b6633274ffbb98dc608637b297
BLAKE2b-256 d1dc7c7a259e18d2abcf93215b345f9cccf7440d2bc8f3f6d0872ddd41e6219c

See more details on using hashes here.

File details

Details for the file tina4_ai-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tina4_ai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 70.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for tina4_ai-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b082f2da4914c9a313c62996777db9e66cfc0853fd65fb999e56dd86fcc7d2b
MD5 1bc5d9ff8501262a376483c509c3f714
BLAKE2b-256 cf676b7a782486f2baf255c768e58f5570ace53e0e57e87406e4e0f65bf62a48

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