AI tools for the Tina4 family
Project description
tina4-ai
This Is Now A 4Framework
AI tools for the Tina4 family. Zero third-party dependencies.
Tools • Install • mdview • tina4.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
.mdfiles 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.1only — never exposed on the network - Path traversal protection — requests outside the project root are rejected
- Only
.mdfiles 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
Supporting open source communities • Innovate • Code • Empower
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb107a22ae98835529c0e659cd796dc833cae6b41818ab126acef5eecf556532
|
|
| MD5 |
cb45f0b6633274ffbb98dc608637b297
|
|
| BLAKE2b-256 |
d1dc7c7a259e18d2abcf93215b345f9cccf7440d2bc8f3f6d0872ddd41e6219c
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b082f2da4914c9a313c62996777db9e66cfc0853fd65fb999e56dd86fcc7d2b
|
|
| MD5 |
1bc5d9ff8501262a376483c509c3f714
|
|
| BLAKE2b-256 |
cf676b7a782486f2baf255c768e58f5570ace53e0e57e87406e4e0f65bf62a48
|