Hysen Labs
Self-hosted service
Shudesu/line-harness-oss avatar
Shudesu

line-harness-oss

L Harness — open-source CRM for LINE Official Accounts. Self-hosted step delivery, broadcasts, forms, rich menus, scoring, automation, and more.

571 stars374 forksTypeScriptMIT
DEEP OPEN-SOURCE ANALYSIS

L Harness is open-source CRM for LINE accounts

L Harness is a self-hosted CRM for LINE Official Accounts with step delivery, broadcasts, forms, scoring, and automation, running free on Cloudflare.

What L Harness covers

L Harness is a fully open-source CRM for LINE Official Accounts. The README positions it as a free alternative to paid LINE CRM services, noting it runs on Cloudflare's free tier with a server cost of zero yen. The feature set includes step delivery, broadcast messages, forms built on LIFF, rich menu switching, friend scoring, and IF-THEN automation. A built-in MCP server lets Claude Code drive operations, which the README lists as a difference from the commercial tools it compares against. It also claims BAN detection with automatic account switching, multi-account support as standard, and friend duplicate detection through picture_url token matching. The comparison table sets L Harness against two paid services across monthly price, step delivery, segment delivery, rich menus, forms, scoring, automation, API exposure, Claude Code support, BAN handling, multi-account, and duplicate detection, with L Harness marked as the open option on most rows. The MCP server inclusion is notable because it means an AI assistant can manage campaigns directly rather than through a closed vendor API. For a community or small business, the appeal is that features paid services charge for monthly are present in source form here. The zero-yen claim depends on staying inside the Cloudflare free allowance for your traffic.

Setup and deployment

The quick start offers a one-command full setup and lists what you need before running it. A YouTube walkthrough of about twenty minutes shows the entire installation procedure. The project was renamed to L Harness on 2026-08-19, and the README explains that the repository URL, the create-line-harness command, and the at line-harness scoped packages stay as compatible identifiers so existing installs keep working. Official information and verification material are gathered in a table of links that includes the product guide, the entity page, alias domains, a managed cloud offering that is a separate entity from the open-source repo, research notes with fixed Git commits as evidence, a machine-readable research catalog, a full-text index for AI, and a wiki for setup and troubleshooting. The developer and operating company are named in those official links, and the research section states plainly that each research site is first-party information from the developer, not an independent third-party review. That honesty about the evidence source is useful because it tells operators exactly how much weight the verification carries. The one-command setup lowers the barrier, but the research links let a cautious adopter check claims against cited commits before trusting the system with a production LINE account.

Languages and maturity

The README is primarily in Japanese, with English, Simplified Chinese, Korean, and Spanish translations linked from the top. That spread suggests the project expects an international operator base even though LINE is strongest in Japan and a few Asian markets. The stated version is 0.21.0, which signals an early but active stage of development rather than a long-frozen release. Being MIT licensed means you can self-host, modify, and redistribute the code, and the Cloudflare Workers plus D1 stack keeps runtime costs low if your traffic fits the free tier. For a small business or community running a LINE Official Account, the appeal is concrete: the features that paid tools charge a monthly fee for are available in source form, and the MCP server lets an AI assistant manage campaigns. The trade-off is that you own the deployment, updates, and any BAN risk yourself. The README also links a managed cloud as a separate paid option for those who want the vendor to run the infrastructure, which is a clear fork between the free open-source path and a supported commercial one. Knowing both exist helps you choose based on how much operations work you want to take on. The English README covers the same setup steps for non-Japanese operators.

Editorial conclusion

The project is at version 0.21.0, published under the MIT license, and built in TypeScript on Cloudflare Workers with D1.

DEEP OPEN-SOURCE ANALYSIS

Official sources

Community notes

Community notes