"48.9% of organizations are entirely blind to AI agent behavior" — Salt Security, April 2026

ORILink — Business

ORILink Quick-Start Guide

Get ORILink running in your environment in under five minutes.

Section 01

Before You Begin

You will need:

Business Starter
up to 3 agents
Business Growth
up to 10 agents

Each agent machine requires a separate installation. Your license key tracks activations — contact support@talonyx.ai if you need to adjust your deployment.

Section 02

Installation

Windows

  1. 1.Download ORILink-1.0.0-Setup.exe from your purchase confirmation email
  2. 2.Right-click the file → Properties → check Unblock if present → OK
  3. 3.Double-click to run the installer
  4. 4.Click More infoRun anyway if Windows SmartScreen appears (the installer is unsigned pending certificate — this is expected for v1.0.0)
  5. 5.Follow the wizard: Welcome → License Agreement → Install
  6. 6.When installation completes, open your browser and go to: http://localhost:3000/setup
  7. 7.Enter your license key and click Activate ORILink
If the browser does not open automatically, visit http://localhost:3000/setup manually.
Install location
C:\Talonyx\ORILink\
Config location
C:\ProgramData\Talonyx\ORILink\config.json
Service
Windows Service (ORILink Security Service)

Linux (Ubuntu / Debian)

  1. 1.Download orilink_1.0.0_amd64.deb from your purchase confirmation email
  2. 2.Open a terminal and run:
sudo dpkg -i orilink_1.0.0_amd64.deb
  1. 3.The service starts automatically. Open your browser and go to: http://localhost:3000/setup
  2. 4.Enter your license key and click Activate ORILink
Install location
/usr/local/lib/orilink/
Config location
~/.orilink/config.json
Service
managed by systemd (orilink.service)

macOS

macOS installer coming soon — pending Apple Developer ID code signing certificate.

In the meantime, install via npm:

npm install /path/to/orilink-business-1.0.0.tgz

npm (Node.js — all platforms)

Requires Node.js 20 or later.

npm install /path/to/orilink-business-1.0.0.tgz
Section 03

Activating Your License

After installation, your browser will open to http://localhost:3000/setup.

  1. 1.Enter the license key from your purchase confirmation email
  2. 2.Click Activate ORILink
  3. 3.You will see: “You're protected.”

Each installation on a separate machine uses one activation from your license. Business Starter supports up to 3 activations. Business Growth supports up to 10. If you need to decommission a machine and free an activation, contact support@talonyx.ai.

Section 04

Verifying ORILink is Running

Open a terminal and run:

orilink status

You should see:

ORILink v1.0.0
Service:  running
Licensed: yes
Uptime:   0h 5m 12s
Dashboard: http://localhost:3000

Other CLI commands

orilink dashboard    # Open the dashboard in your browser
orilink validate     # Re-validate your license key
orilink update /path/to/orilink-1.1.0.tgz   # Install a new version
Section 05

Using the SDK

ORILink exposes three factory functions — createGate1 handles inbound content filtering, createGate2 handles outbound action enforcement:

const { createGate1, createGate2, createORILink } = require('orilink');

Inbound content filtering — before your agent reads it

Classifies inbound content by origin and trust before your agent processes it.

const gate1 = createGate1({
  threshold: 0.8,
  mode: 'enforce'
});

const result = await gate1.classify(inboundContent);
// result.trust — trust score (0–1)
// result.annotation — token-level trust annotation
// result.blocked — true if content is blocked

Outbound action enforcement — before your agent acts on it

Evaluates what each action would actually do before it executes.

const gate2 = createGate2({
  mode: 'enforce'
});

const result = await gate2.evaluate(pendingAction);
// result.allowed — true if action is permitted
// result.intent — classified intent
// result.blocked — true if action is blocked

createORILink — Full Bidirectional Enforcement

Runs inbound content filtering, then outbound action enforcement, in sequence.

const orilink = createORILink({
  gate1: { threshold: 0.8, mode: 'enforce' },
  gate2: { mode: 'enforce' }
});

// Classify inbound
const inbound = await orilink.classify(content);

// Enforce outbound
const outbound = await orilink.enforce(instruction, action);
// outbound.blocked — true if either check blocked
Section 06

Monitoring

Open the dashboard at any time:

http://localhost:3000

The dashboard has five tabs — Status, Enforcement, Reports, Agents, and Alerts:

ORIGuard — autonomous 24/7 monitoring — is included in every Business tier and installs alongside the SDK. It scans your enforcement logs every 30 seconds; on a CRITICAL event it suspends the flagged agent, snapshots the process state for forensics, and escalates if your team doesn't respond within 15 minutes.

ORILink runs entirely on your infrastructure. Your enforcement data stays on your machines — nothing is transmitted to Talonyx or any third party.

Section 07

Updating ORILink

When a new version is available you will receive an email with a download link.

Windows / Linux

orilink update /path/to/orilink-1.1.0.tgz

This stops the service, replaces the SDK, and restarts automatically. Your license key and config are preserved. No re-activation required.

npm

npm install /path/to/orilink-1.1.0.tgz
Section 08

Troubleshooting

Service not starting (Windows)

  • Open PowerShell as Administrator
  • Run: Get-Service ORILink
  • If Paused: Start-Service ORILink
  • Check logs at: C:\Talonyx\ORILink\logs\orilink.error.log

Service not starting (Linux)

  • Run: sudo systemctl status orilink
  • Check logs: journalctl -u orilink -n 50

License key not accepted

  • Check you are entering the full UUID from your confirmation email
  • Ensure you have an internet connection (required for one-time activation)
  • If your activation count is at the limit for your tier, contact support@talonyx.ai to discuss options

Port 3000 already in use

  • Another application is using port 3000
  • Stop the conflicting application and restart ORILink
  • Windows: Restart-Service ORILink (admin PowerShell)
  • Linux: sudo systemctl restart orilink

Dashboard not loading

  • Confirm the service is running: orilink status
  • Try opening http://127.0.0.1:3000 instead of localhost:3000

Support

Technical support
support@talonyx.ai
License and billing
sales@talonyx.ai
Response time
within one business day (Business Starter and Growth)