
Security News
/Research
Fake Corepack Site Distributes Infostealer and Proxyware to Developers
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.
lyrie-agent
Advanced tools
The agent that defends what it builds.
No Docker. No yak-shaving. Just pip install lyrie-agent or one curl pipe and you're scanning.
Lyrie is not just another AI assistant. It runs your operations and protects them in the same loop โ every layer carries the Lyrie Shield, every patch passes the Shield Doctrine, every finding earns its severity through Lyrie Stages AโF.
Install ยท GitHub Action ยท Architecture ยท Shield Doctrine ยท Research
๐ Localized: ุงูุนุฑุจูุฉ ยท Deutsch ยท Espaรฑol ยท Franรงais ยท ๆฅๆฌ่ช ยท Portuguรชs ยท ็ฎไฝไธญๆ
Every AI agent platform treats security as an afterthought. Lyrie treats it as the foundation โ and ships the receipts. Every advisory we publish on research.lyrie.ai is backed by a reproducible exploit lab and detection rules in this repo.
Cybersecurity isn't a plugin โ it's Layer 1.
v0.6.0)docs/shield-doctrine.md)/understand) โ maps entry points, trust boundaries, tainted data flows, and ranked risk hotspots before any scanner runs.research.lyrie.ai/scan. Submit any GitHub / GitLab / Bitbucket / Codeberg repo URL, get a Lyrie report (Mapper + Scanners + Stages AโF + auto-PoC) in seconds.fail-on threshold.apply_diff produces unified diffs, never overwrites whole files; Shield scans every patch before it touches disk.@lyrie/mcp) โ Lyrie speaks fluent Model Context Protocol both as client and server.open / pairing / closed.lyrie doctor โ read-only environment, channel, and security self-diagnostic with --json for CI.docs/evolve.md)docs/aav.md)LyrieAAV is Lyrie's AI red-teaming engine. It attacks deployed AI agents and LLMs to find security vulnerabilities before adversaries do.
# Attack any OpenAI-compatible endpoint
bun run scripts/redteam.ts http://localhost:11434/v1 --model llama3 --dry-run
bun run scripts/redteam.ts https://api.openai.com/v1 --api-key $KEY --fail-on high
bun run scripts/redteam.ts http://myapp.com/v1 --output sarif --out scan.sarif
| Feature | LyrieAAV | Audn.AI |
|---|---|---|
| Attack vectors | 50+ | ~20 |
| OWASP LLM Top 10 | All 10 | Partial |
| Auto verdict scoring | โ Regex-based | Manual review |
| NIST AI RMF refs | โ Every vector | โ |
| EU AI Act refs | โ Every vector | โ |
| TypeScript SDK | โ | โ |
| Streaming API | โ
scanStream() | โ |
| Retry variants | โ 3 per vector | โ |
| Open source | โ MIT | Proprietary |
| Price | Free | Paid |
Usage: lyrie redteam <endpoint> [options]
--api-key <key> API key for the target endpoint
--model <model> Model name (default: gpt-3.5-turbo)
--preset <name> Attack preset: entra|state-actor|critical|all
--categories <cats> OWASP categories (e.g. LLM01,LLM06)
--severity <level> Min severity: critical|high|medium|low
--mode <mode> blackbox|greybox|whitebox
--system-prompt <sp> Inject system prompt
--concurrency <n> Parallel probes (default: 3)
--output <fmt> markdown|sarif|json
--out <path> Write to file
--fail-on <sev> Exit 1 on findings >= severity
--dry-run Simulate without HTTP requests
Preset examples:
lyrie redteam <endpoint> --preset entra --dry-run # Entra priv-esc (4 vectors)
lyrie redteam <endpoint> --preset state-actor --dry-run # Nation-state attacks (6 vectors)
Full architecture: docs/aav.md
Assess your AI deployment against NIST AI RMF and EU AI Act requirements.
# Interactive NIST AI RMF assessment (8 governance questions)
lyrie governance assess --interactive
# Auto-infer from agent config file
lyrie governance assess --config ./agent-config.json --out report.json
# Analyze an agent's tool permissions for risk
lyrie governance permissions ./tools-manifest.json
# Get JSON output
lyrie governance permissions ./agent.config.json --json --out perms.json
Scores your AI deployment 0โ100 across 4 NIST AI RMF functions:
| Function | Covers |
|---|---|
| GOVERN | AI inventory, permission scoping |
| MAP | Vendor assessment, data governance |
| MEASURE | Audit logging, model drift monitoring |
| MANAGE | Human oversight, incident response |
Maturity levels: None โ Initial โ Developing โ Defined โ Managed โ Optimizing
EU AI Act classification: High-Risk / Limited-Risk / Minimal-Risk
Scans your agent's tool manifest and flags permission risks:
| Risk Level | Example Tools | Issue |
|---|---|---|
| ๐ด CRITICAL | execute_code, assign_role, process_payment | Must have human approval + audit log |
| ๐ HIGH | write_file, user_data | Needs scoping + audit log |
| ๐ก MEDIUM | send_email, http_request | Needs rate limiting + allowlist |
All findings include NIST AI RMF and EU AI Act references.
Lyrie is the only autonomous agent that gets measurably better at your specific workloads over time.
lyrie evolve status # skill library stats + last dream cycle
lyrie evolve extract # manually extract skills from latest sessions
lyrie evolve dream # run full nightly cycle (score -> extract -> prune)
lyrie evolve stats # domain breakdown: cyber / seo / trading / code
lyrie evolve train # trigger H200 GRPO fine-tuning job
How it works:
0 (fail) / 0.5 (partial) / 1.0 (success). CI pass for code, threat confirmed for cyber, P&L positive for trading.skills/auto-generated/). Cosine-similarity dedup prevents redundant entries.MetaClaw trains on rented cloud APIs. Lyrie trains on owned hardware with domain-specific rewards. That's the moat.
Live GitHub stars as of 2026-04-27.
Lyrie is a 30K-LOC, MIT-licensed, Shield-native autonomous agent. Competitors here are general-purpose agent platforms:
| Capability | OpenClaw (365kโญ) | Hermes Agent (120kโญ) | Claude Code (118kโญ) | opencode (150kโญ) | Lyrie (514โญ) |
|---|---|---|---|---|---|
| Autonomous agent loop | โ | โ | โ | โ | โ |
| Multi-channel inbox (TG/WA/Discord/Slack/Signal/iMessage) | โ (23+) | โ (6) | โ | โ | โ (8+) |
| Self-improving skills | Skills catalog | โ Learns from use | โ | โ | โ LyrieEvolve + skill-creator |
| Persistent cross-session memory | LanceDB / sections | โ Trajectory + graph | โ | โ | โ SQLite + FTS5 + Contexture |
| Self-healing memory | โ | Partial | โ | โ | โ Validator + repair |
| Incremental memory ingestion | โ | โ | โ | โ | โ Auto-ingest every N turns (#69) |
| Asymmetric embedding (nomic/qwen3/mxbai) | โ | โ | โ | โ | โ Model-specific prefixes |
| Multi-model + intelligent routing | โ | โ (200+ via OpenRouter) | Anthropic only | Multiple | โ (auto-routed by task) |
| OpenRouter provider (100+ models) | โ | โ | โ | โ | โ v0.7.0 native |
| Cerebras provider (ultra-fast inference) | โ | โ | โ | โ | โ v0.7.0 native |
| Diff-view edits with approval | โ | โ | โ | โ | โ + Shield-on-patch |
| MCP adapter (client + server) | โ client | โ | โ client | Partial | โ client + server |
| One-command migration | โ | โ | โ | โ | โ
lyrie migrate (11 platforms) |
| Migrate from Claude Code | โ | โ | โ | โ | โ MCP servers + providers |
| Migrate from Cursor | โ | โ | โ | โ | โ Settings + extensions |
| Post-import Shield scan | โ | โ | โ | โ | โ
--secure flag |
| Native cybersecurity layer | โ | โ | โ | โ | โ The Shield + Doctrine |
| CVE-aware provider validation | โ | โ | โ | โ | โ 41391/42428/7314 class checks |
| Tool-loop detection | โ | โ | โ | โ | โ Per-run fingerprint + threshold |
| Degraded gateway boot | โ | โ | โ | โ | โ No crash on plugin fail |
| Multi-group chat | โ | โ | โ | โ | โ FIFO queue + thread sessions |
Built-in pentest commands (/scan /pentest /understand /apiscan) | โ | โ | โ | โ | โ |
| GitHub Action for PR scans | โ | โ | โ | โ | โ SARIF + diff-scope |
| Real-time threat-intel feed (KEV-driven) | โ | โ | โ | โ | โ research.lyrie.ai |
| Reproducible exploit labs in-repo | โ | โ | โ | โ | โ 9+ CVE labs |
| HTTP proxy + replay + mutators | โ | โ | โ | โ | โ 9 signal detectors |
| Sub-agent orchestration | โ | โ | โ | โ | โ + role-based fleet |
| Cron / scheduled jobs | โ | โ | โ | โ | โ + heartbeat |
| Audit-friendly footprint | 430K+ LOC | ~30K LOC | Closed | ~50K LOC | <30K LOC, MIT, fully auditable |
| Built by | OpenClaw | Nous Research | Anthropic | SST | OTT Cybersecurity LLC |
The headline: OpenClaw and Hermes are great agents. Claude Code and opencode are great coding assistants. None of them was built to defend you while it works. Lyrie is. Cybersecurity isn't a plugin โ it's Layer 1.
Lyrie also competes head-to-head with the AI-pentest crowd. Here we trade ecosystem maturity for depth + Shield Doctrine + reproducibility:
| Capability | Strix (24.6kโญ) | PentestGPT (12.8kโญ) | RAPTOR (2.4kโญ) | CAI (8.3kโญ) | Lyrie (514โญ) |
|---|---|---|---|---|---|
| GitHub Action for PR scans | โ | โ | โ | โ | โ + SARIF + diff-scope |
Attack-surface mapper (/understand) | โ | โ | โ | โ | โ Lyrie Mapper |
| Stages AโF validation | โ | โ | โ (A-D only) | โ | โ AโF + auto-PoC + auto-remediation |
| Multi-language scanners (JS / Py / Go / PHP / Ruby / C/C++) | Partial | Partial | Partial | Partial | โ 8 scanners, 53 rules |
| Threat-intel feed (KEV-driven) | โ | โ | โ | โ | โ research.lyrie.ai |
| HTTP proxy + replay + mutators | โ | โ | โ | โ | โ 9 signal detectors |
| Free OSS-scan service for any repo | โ | โ | โ | โ | โ research.lyrie.ai/scan |
| Reproducible exploit labs in-repo | โ | โ | โ | โ | โ 9+ CVE labs |
| Native cybersecurity Shield (defends itself) | โ | โ | โ | โ | โ The Shield Doctrine |
| Multi-channel inbox (TG/WA/Discord/Slack) | โ | โ | โ | โ | โ 8 channels |
| Tests passing | โ | โ | โ | โ | 259 / 0 / 669 expect()s |
| License | Apache 2.0 | MIT | MIT | MIT + paid | MIT |
| Built by | usestrix | GreyDGL | Gadi Evron | Alias Robotics | OTT Cybersecurity LLC |
The headline: Strix is a sharp single-purpose pentest tool. Lyrie is a complete agent platform that includes a sharper pentest tool, a defensive Shield layer the others lack, a verified threat-intel feed, and reproducible exploit labs that prove every claim.
Want a deep comparison? See lyrie/research/integration/lyrie-absorption-roadmap-2026-04-27.md for the 19-competitor recon matrix.
curl -fsSL https://lyrie.ai/install.sh | bash # macOS / Linux / WSL
irm https://lyrie.ai/install.ps1 | iex # Windows
pip install lyrie-agent
from lyrie import Shield, AttackSurfaceMapper, StagesValidator, scan_files
# Drop Lyrie's pentest primitives into any Python project.
shield = Shield()
print(shield.scan_recalled("Ignore all previous instructions").blocked) # โ True
surface = AttackSurfaceMapper(root="./my-repo").run()
report = scan_files(root="./my-repo")
validator = StagesValidator()
for f in report.findings:
v = validator.validate(f, surface=surface)
if v.confirmed:
print(f"โ {f.title} confidence={v.confidence:.0%}")
Full SDK docs: sdk/python/README.md.
git clone https://github.com/overthetopseo/lyrie-agent.git
cd lyrie-agent
bun install
bun run doctor # self-check
bun start # boot the gateway
Lyrie ships with a Bun-first toolchain (Node 20+ also supported).
Drop Lyrie into any repo's CI:
name: Lyrie Pentest
on: [pull_request]
permissions:
contents: read
pull-requests: write
security-events: write
jobs:
lyrie:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 0 }
- uses: overthetopseo/lyrie-agent/action@v1
with:
scan-mode: quick
scope: diff
fail-on: high
anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}
You get:
report.md + report.json + lyrie.sarifFull docs: action/README.md.
Other CI/CD platforms? Drop-in templates for GitLab CI, Jenkins, and CircleCI live in action/templates/. Same Lyrie scan, same Shield Doctrine, same SARIF โ anywhere your code builds.
Lyrie ships a multi-channel gateway so the agent reaches you on whatever your team already uses โ not just Slack-or-die.
| Channel | Status | Notes |
|---|---|---|
| Telegram | โ production | Bot API + inline buttons + media |
| โ production | Business Cloud API | |
| Discord | โ production | Gateway v10 + buttons |
| Slack | โ v0.3.2 | Events API + Socket Mode + Block Kit |
| Matrix | โ v0.3.2 | Federated; matrix.org / Element / Synapse |
| Mattermost | โ v0.3.2 | Self-hosted, Slack-compatible interactives |
| IRC | โ v0.3.2 | RFC 2812 + IRCv3 server-time + SASL |
| Feishu / Lark | โ v0.3.2 | ้ฃไนฆ mainland + Lark international from one adapter |
| Rocket.Chat | โ v0.3.2 | Self-hosted, EU/LATAM enterprise default |
| WebChat | โ v0.3.2 | The widget Lyrie owns end-to-end (lyrie.ai) |
| Signal | ๐ญ roadmap |
Every channel implements the same ChannelBot contract โ unified UnifiedMessage in, unified UnifiedResponse out. Same Shield Doctrine, same DM-pairing policy, same engine.
Lyrie scans run somewhere. Pick where:
| Backend | When | Setup |
|---|---|---|
| Local (default) | Caller has Bun + repo | zero config |
| Daytona | Ephemeral devboxes / sandboxed PR scans | DAYTONA_API_KEY |
| Modal | Pay-per-second serverless burst | MODAL_TOKEN_ID + MODAL_TOKEN_SECRET |
Switch at runtime:
LYRIE_BACKEND=modal bun run action/runner.ts # serverless
LYRIE_BACKEND=daytona bun run action/runner.ts # Daytona devbox
LYRIE_BACKEND=local bun run action/runner.ts # default โ host
Inspect what's wired up:
bun run backend status # which backend resolves & is configured
bun run backend list # all 3, side-by-side
bun run backend show modal # config + env vars detected
bun run backend preflight # cheap auth/connectivity check
Deployment recipes (Modal Python function + Daytona devcontainer): deploy/.
Same contract everywhere. Every backend returns the same BackendRunResult shape โ same SARIF, same Markdown, same Shield Doctrine โ different host. No Docker. No vendor lock-in.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ LAYER 4 ยท INTERFACE โ
โ CLI ยท Web ยท Desktop ยท iOS ยท Android ยท 23+ channels โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ LAYER 3 ยท AGENT ENGINE โ
โ Multi-model routing ยท Sub-agent fleet โ
โ Skill manager ยท Self-improving loop โ
โ EditEngine (diff-view + approval) โ
โ MCP client + server ยท Tool executor โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ LAYER 2 ยท MEMORY CORE โ
โ SQLite + WAL ยท FTS5 cross-session recall โ
โ Self-healing ยท Hourly auto-backup โ
โ Sectioned dream cycle ยท Pluggable summarizer โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ LAYER 1 ยท THE SHIELD โ
โ Real-time threat detection ยท Prompt-injection gate โ
โ DM pairing ยท Path scoping ยท Tool-call validation โ
โ Lyrie Attack-Surface Mapper ยท Stages AโF Validator โ
โ KEV-driven threat-intel feed (research.lyrie.ai) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The Shield is not a wrapper. It runs underneath every other layer.
Lyrie gets better the more it works. Every task outcome is scored, patterns are extracted, and the Dream Cycle prunes what doesn't work.
| Component | Description |
|---|---|
| Scorer | Records task outcomes (score 0/0.5/1) across 5 domains: cyber, seo, trading, code, general |
| SkillExtractor | Reads outcomes.jsonl, synthesizes OpenClaw-compatible SKILL.md files with cosine dedup |
| Contexture | MMR-diverse retrieval of relevant skill contexts โ prompt injection for active tasks |
| Dream Cycle | Batch pipeline: score โ extract โ prune โ report (runs at 4AM cron) |
Quick start:
# Check evolve status
bun run scripts/evolve.ts status
# Run the Dream Cycle (preview)
bun run scripts/evolve.ts dream --dry-run
# Python SDK
python3 -c "from lyrie.evolve import LyrieEvolve; print('LyrieEvolve ready')"
Full docs: docs/evolve.md
Things only Lyrie does. Not add-ons โ baked in from day one.
lyrie security validate # scan all providers + MCP servers
lyrie security validate --json # machine-readable output
lyrie security validate --fail-on critical # CI/CD gate
Checks for:
PIP_INDEX_URL/UV_INDEX_URL env poisoning in providers/MCP serversfilepath, document_name, path, context, etc.)lyrie migrate --from openclaw --secure # import + scan imported config
lyrie migrate --from claude-code --secure # import MCP servers + CVE check
lyrie migrate --from cursor --secure # import settings + API key scan
After migration, --secure automatically runs LyrieProviderValidator on all imported providers and MCP server configs.
Every agent run automatically tracks tool call fingerprints. If the same normalized call appears 3+ times in a single run, itโs flagged as a loop and the router triggers fallback classification.
If a channel plugin (e.g., Discord token expired) fails to start, Lyrie boots in degraded mode instead of crashing. The remaining channels stay online. lyrie doctor shows which plugins degraded and why.
Every Lyrie surface that touches untrusted text passes a Shield gate. No exceptions, no carve-outs.
| Surface | Hook | Status |
|---|---|---|
| Channel inbound (DMs) | evaluateDmPolicy (router) | โ |
| Pairing greeting | DmPairingManager.greet โ scanInbound | โ |
| Memory recall | searchAcrossSessions โ scanRecalled | โ |
| MCP tool results | McpRegistry.shieldFilter | โ |
Tool output (untrustedOutput=true) | ToolExecutor.shieldFilterOutput | โ |
| Skill output | SkillManager.shieldFilter | โ |
| Diff-view applied edits | EditEngine.plan โ scanRecalled | โ |
| Attack-surface evidence | buildAttackSurface โ sanitizeEvidence | โ |
| Pentest scan target input | runner.ts โ scanInbound | โ |
Full rule: docs/shield-doctrine.md.
| Path | What |
|---|---|
packages/core/ | Lyrie agent core โ engine, memory, skills, tools, MCP, attack-surface mapper, Stages AโF validator, EditEngine, Shield Guard |
packages/gateway/ | Multi-channel gateway (Telegram / WhatsApp / Discord) with DM pairing |
packages/mcp/ | @lyrie/mcp โ Model Context Protocol adapter |
packages/shield/ | Lyrie Shield โ Rust cybersecurity engine |
packages/omega-suite/ | Lyrie OMEGA โ autonomous security intelligence backend powering research.lyrie.ai |
packages/ui/ | Lyrie war-room dashboard (Next.js) |
action/ | Lyrie Pentest GitHub Action |
research/ | Reproducible CVE exploit labs (Dockerfile + PoC + Sigma + YARA + IOCs) |
tools/exploit-lab/ | Lab orchestration framework |
skills/ | Lyrie skills (extensible, self-improving) |
scripts/ | Operator CLIs: doctor, pairing, mcp, edits, understand, release helpers |
docs/ | Architecture, contributing, Shield Doctrine, channel guides |
Model-agnostic. Lyrie routes per task class automatically:
| Tier | Default model | Use |
|---|---|---|
| Brain | Claude Opus 4.7 | Strategy, complex reasoning |
| Coder | GPT-5.5 / GPT-5.4-Codex | Code generation, refactors |
| Reasoning | o4-mini | Step-by-step deliberation |
| Fast | Gemini 3.1 Flash / Haiku 4.5 | Quick lookups, classification |
| Bulk | MiniMax-M2.7-HS | Mass content, parallel batches |
| Local | Qwen / Gemma / Llama-local | Private, self-hosted |
Bring any model โ Anthropic, OpenAI, Google, xAI, MiniMax, Ollama, or your own endpoint. No lock-in.
Telegram ยท WhatsApp ยท Discord ยท Slack ยท Signal ยท iMessage ยท CLI ยท Webchat โ connect Lyrie to wherever you already work. DM pairing on by default for production deployments.
bun run doctor # self-diagnostic (env, channels, security, deps)
bun run understand # Lyrie Attack-Surface Map of any workspace
bun run scan <repoUrl> # free Lyrie OSS-Scan against a public repo
bun run intel list # list cached Lyrie Threat-Intel advisories
bun run intel scan-deps # match research.lyrie.ai feed against package.json
bun run intel lookup CVE-2024-7399
bun run proxy scan https://target # capture + classify + audit any HTTP target
bun run pairing list # show pending DM pairing requests
bun run pairing approve <chan> <code>
bun run mcp list # list MCP-server tools available to Lyrie
bun run edits list # show pending diff-view edits awaiting approval
bun run edits approve <planId>
Any public repo, one command:
bun run scan https://github.com/<owner>/<repo>
Lyrie clones the repo (--depth 1), runs the Attack-Surface Mapper, all eight Multi-Language Scanners, then Stages AโF Validator โ returns the confirmed findings with auto-PoCs and Lyrie remediation summaries. Allowlisted hosts: github.com, gitlab.com, bitbucket.org, codeberg.org. Loopback / private addresses refused at the URL gate.
| Product | Status | What it does |
|---|---|---|
| Lyrie Agent (this repo) | OSS ยท MIT | Your autonomous AI operator + GitHub Action |
| Lyrie Shield | Native iOS/Android/macOS | Real-time device protection, anti-malware, anti-rogue-AI |
| Lyrie Research | research.lyrie.ai | KEV-driven verified threat intel, reproducible exploit labs |
| Lyrie OMEGA | OSS ยท MIT (in this repo) | Autonomous security-intelligence backend |
| Lyrie SaaS | lyrie.ai | Hosted Shield, WAF, scanner, breach monitoring |
Together: a complete digital guardian that operates and defends.
# TypeScript suite
bun test packages/ action/
# โ 373 pass ยท 0 fail
# Python SDK
cd sdk/python && PYTHONPATH=. python -m pytest tests/
# โ 92 pass ยท 0 fail
lyrie migrate --from openclaw # ports memory, skills, config
lyrie migrate --from claude-code # imports MCP servers + provider keys
lyrie migrate --from cursor # imports model config + extensions
lyrie migrate --from hermes # ports skills + trajectory
lyrie migrate --from autogpt # ports goals + memory
lyrie migrate --from all # auto-detect all installed platforms
# With security scan (recommended)
lyrie migrate --from claude-code --secure # import + CVE check MCP servers
lyrie migrate --detect --dry-run # preview what would be imported
One command. 11 supported platforms. Full memory + skills + config retained.
Supported: openclaw, claude-code, cursor, hermes, autogpt, nanoclaw, zeroclaw, dify, superagi, nanobot, grip-ai
See CONTRIBUTING.md. New CVE labs follow tools/exploit-lab/LAB-PROTOCOL.md.
Code of Conduct: CODE_OF_CONDUCT.md. PRs that weaponize Lyrie tooling against unconsenting targets are rejected.
See SECURITY.md. Responsible disclosure goes to security@lyrie.ai.
Cybersecurity isn't a feature here โ it's the product.
MIT. Use it, fork it, build on it.
Lyrie.ai โ Built by OTT Cybersecurity LLC
Research ยท @lyrie_ai ยท lyrie.ai ยท overthetop.ae
ยฉ 2026 OTT Cybersecurity LLC. All rights reserved.
FAQs
The world's first autonomous AI agent with built-in cybersecurity
The npm package lyrie-agent receives a total of 8 weekly downloads. As such, lyrie-agent popularity was classified as not popular.
We found that lyrie-agent demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.ย It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
/Research
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.

Research
/Security News
A large-scale campaign abused GitHub Actions in compromised repositories to exploit CVE-2026-41940 in cPanel and WHM and steal server credentials.

Security News
Five frontier LLMs generated the same nonexistent package names, leaving 53 available for potential slopsquatting across PyPI and npm.