asciiflow Documentation

TypeScript repository by @lewish. AI agent rules & system prompts with 6.0k stars.

5,971 stars TypeScript TypeScript 1 file ยท ~405 tokens
RAW Doc

Docker & Self-Hosted Deployment Verified OCI

Deploy asciiflow on any server, homelab, or cloud container platform.

1-Click Terminal Command
bash (docker run)
docker run -d --name asciiflow -p 80:80 --restart always lewish/asciiflow:latest

Technical Documentation: lewish/asciiflow

โ„น๏ธ Provenance: Multi-Tier Ingestion ยท CodeWiki Reference

Overview (`README.md`)

[asciiflow.com](https://asciiflow.com)

ASCIIFlow is a client-side only web based application for drawing ASCII diagrams. You can use it at asciiflow.com.

Contributing

Installation

ASCIIFlow is built with Bazel.
Bazel is most easily installed to the correct version through Bazelisk. See .bazelversion for the correct version if you aren't using Bazelisk.

text
npm install @bazel/bazelisk
yarn global add @bazel/bazelisk

For development, ibazel is also a very useful tool to help with automatic rebuilding and reloading.

text
npm install @bazel/ibazel
yarn global add @bazel/ibazel

Running ASCIIFlow locally

After installation of Bazel/Bazelisk, you can run ASCIIFlow locally with:

text
ibazel run client:devserver

Or without ibazel (won't do live reloading):

text
bazel run client:devserver

--- METRICS ---