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

pip install tina4-ai

Or with uv (recommended):

uv add 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

pip 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.0.tar.gz (69.7 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.0-py3-none-any.whl (69.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tina4_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 69.7 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.0.tar.gz
Algorithm Hash digest
SHA256 8eb665e6276b28d48aea8ee28e86126dfb64c11a8402a22425ec95f959363710
MD5 96ae38ca34e7ac0ab4ef76308f92180d
BLAKE2b-256 9e984dbc83993841db940f33138d98a1cace3aace213d76eef26f136ea2e4081

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tina4_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 69.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16f9c89af037ae83b21fc135f4c29e329ebfee1b1b6429d90e7d9fe42ade2e8d
MD5 b6b1634e25c0453832276b0338c4cdc3
BLAKE2b-256 33fe948da705adcc50f8a5efdd4f739e79ab6d570282d34503fc0a3f2f3a4129

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