readme.md

June 5, 2026 ยท View on GitHub

General Infomation

Contents

Before starting

This is an overview of Hlin.

If this is your first time using Hlin, we wrote a guide for you.

Check guide.md for more details.

Values of Hlin

control-layer prevention : Block every unacknowledged execution to prevent before a tragedy occurs.

Encrypted Data : All data ( such as config, command macro ) are encrypted to prevent jailbreaking. such as

  • Edit keywords-filter.
  • Manipulate command macro to perform actions with safeRun: true without authorization.

Freedom in Confinement : Agent can use command macro with safeRun: true to bypass execution-guard.

Toolbox : Macro is just like MCP but more simpler. with high customizability. call your complex command set with very few inputs.

audit-log : every single execution will be recorded and saved into the audit-log file for tracking actions and each status

Template : we featured slot system. which means you can make different action by same template.

# example: 

test: {
  cmd: "rm -r -force <T: string>" # this is your template
  ...
}

# you can do

test ./here # converted to "rm -f -force ./here"

or

test ./path/to/file # "rm -r -force ./path/to/file"

Instructions

Download and Import

Windows :

  1. Download zip from latest release and unzip it at any folder you want.

  2. Use Add-Content -Path $PROFILE -Value 'Import-Module "path/to/HlinPSModule"' to import it.

  3. Input hlin to confirm the action.


How to use Hlin

  1. Use hlin open [your-agent-app] to open your agent application

  2. That's it. Just use like normal.


Commands

Positioning of each command

NameCommandPositioning
HlinhlinFor user to manage data and authorize.
RibbonribFor agent to make action

Hlin commands :

CommandSyntaxAction
openhlin open [your-agent-app]Open your agent application
loginhlin loginLogin or initialize password
edithlin edit [config | macro]Edit config or macro

Ribbon commands :

CommandAliasAction
registerregis, addRegister new command macro
find-Find command macro
execrunExecute command of macro
discard-Remove command macro
cfg-Ribbon's configuration