ConfigsJun 2, 2026·3 min read

Kami — Beautiful Content Reading and Publishing Tool

A lightweight open-source tool by tw93 that transforms web content and articles into clean, beautifully formatted reading experiences optimized for print and sharing.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Kami Content Tool
Direct install command
npx -y tokrepo@latest install b5e42102-5e39-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Kami is a lightweight, open-source content tool created by tw93 (the developer behind Pake and Mole). It focuses on transforming articles and web content into clean, typography-optimized layouts that look beautiful on screen and in print. The philosophy is simple: good content deserves good presentation.

What Kami Does

  • Renders web articles and text content with refined typography and layout
  • Optimizes content for both screen reading and print output
  • Provides a distraction-free reading environment with minimal UI
  • Supports Markdown and HTML content input formats
  • Ships as static HTML that can be deployed anywhere without a backend

Architecture Overview

Kami is a pure frontend application built with HTML, CSS, and minimal JavaScript. It uses carefully tuned CSS typography rules to create optimal reading experiences across devices. The tool processes input content and applies layout transformations that handle line height, font selection, margin ratios, and responsive breakpoints. Being entirely static, it requires no server infrastructure and can be hosted on any web server or CDN.

Self-Hosting & Configuration

  • Clone the repository and open index.html directly in a browser
  • Deploy to any static hosting service like GitHub Pages, Netlify, or Vercel
  • Customize typography settings by editing the CSS configuration
  • Add content by placing Markdown or HTML files in the content directory
  • No build step or runtime dependencies required

Key Features

  • Refined typography optimized for long-form reading
  • Print-ready output with proper page break handling
  • Responsive design that adapts to mobile, tablet, and desktop
  • Zero dependencies and no build toolchain required
  • Lightweight static deployment with no backend

Comparison with Similar Tools

  • Readability / Mercury — extracts content from cluttered pages; Kami focuses on beautiful presentation of clean content
  • Typst — full typesetting system; Kami is simpler and web-native
  • mdBook — book-oriented documentation; Kami targets article and essay formatting
  • Hugo / Jekyll — full static site generators; Kami is a focused reading/publishing tool

FAQ

Q: What content formats does Kami support? A: Kami works with Markdown and HTML content. You can paste or link articles directly.

Q: Can I customize the typography? A: Yes. The CSS is designed to be easily modified for font choices, spacing, and color schemes.

Q: Does it require Node.js or any build tools? A: No. Kami is pure static HTML/CSS/JS with no build step.

Q: Who created Kami? A: tw93, a developer known for open-source tools including Pake (a web-to-desktop wrapper) and Mole (a Mac system cleaner).

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets