<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: HexZo Network</title>
    <description>The latest articles on DEV Community by HexZo Network (@hexzonetwork).</description>
    <link>https://dev.to/hexzonetwork</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3429150%2Fb4966a56-6ff1-423b-9874-7f584e41ebd0.png</url>
      <title>DEV Community: HexZo Network</title>
      <link>https://dev.to/hexzonetwork</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hexzonetwork"/>
    <language>en</language>
    <item>
      <title>I just updated opencode-hexz and this whats new</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sat, 20 Jun 2026 19:15:25 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/i-just-updated-opencode-hexz-and-this-whats-new-3d38</link>
      <guid>https://dev.to/hexzonetwork/i-just-updated-opencode-hexz-and-this-whats-new-3d38</guid>
      <description>&lt;p&gt;Over the past few days, I've been improving &lt;strong&gt;HEXZ&lt;/strong&gt;, an upgrade layer for OpenCode focused on security workflows, design generation, project memory, and AI output quality.&lt;/p&gt;

&lt;p&gt;This release isn't a major feature drop, but it improves several areas that affect day-to-day usage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Table Of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What's New&lt;/li&gt;
&lt;li&gt;Reduced AI Slop&lt;/li&gt;
&lt;li&gt;Installation Fixes&lt;/li&gt;
&lt;li&gt;Why I'm Building HEXZ&lt;/li&gt;
&lt;li&gt;The Repository&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What's New
&lt;/h2&gt;

&lt;h3&gt;
  
  
  MiMo Code Support
&lt;/h3&gt;

&lt;p&gt;One of the biggest additions in this update is support for &lt;strong&gt;MiMo Code&lt;/strong&gt;. HEXZ can now integrate with MiMo Code workflows, making it easier to use the same upgrade layer across different coding environments without changing how you work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"One workflow. Multiple coding assistants."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Better Design Generation
&lt;/h3&gt;

&lt;p&gt;I've spent time refining how HEXZ handles design-related tasks. Previous versions could generate usable layouts, but results weren't always consistent. This update improves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;UI structure generation&lt;/strong&gt; &amp;amp; reasoning&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Component organization&lt;/strong&gt; &amp;amp; visual consistency&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Layout planning&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result is that simple prompts can now produce more complete interfaces with less manual guidance.&lt;/p&gt;




&lt;h3&gt;
  
  
  Security and Code Quality
&lt;/h3&gt;

&lt;p&gt;HEXZ includes built-in security and review workflows. This release improves internal systems related to code analysis and security scanning. The objective remains a structured flow:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Research → Plan → Build → Scan → Review
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Instead of generating code and hoping for the best, HEXZ enforces a quality-first approach.&lt;/p&gt;


&lt;h3&gt;
  
  
  Reduced AI Slop
&lt;/h3&gt;

&lt;p&gt;A core feature of HEXZ is reducing repetitive, generic "AI-style" output. This update improves the anti-slop system and response formatting, helping generated content stay technical and focused.&lt;/p&gt;


&lt;h3&gt;
  
  
  Installation Fixes
&lt;/h3&gt;

&lt;p&gt;A number of users reported installation issues involving Puppeteer and dependency setup. This release includes fixes for:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;
  Click here to see the installation fixes
  &lt;ul&gt;
&lt;li&gt;Puppeteer installation pathing&lt;/li&gt;
&lt;li&gt;Module resolution problems&lt;/li&gt;
&lt;li&gt;Environment setup edge cases&lt;/li&gt;
&lt;li&gt;General installation reliability
&lt;/li&gt;
&lt;/ul&gt;


---

&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Why I'm Building HEXZ
&lt;/h2&gt;

&lt;p&gt;Most AI coding tools focus on generating code. HEXZ focuses on improving the workflow around code generation.&lt;/p&gt;

&lt;p&gt;Instead of writing larger prompts, I'm experimenting with moving intelligence into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Project memory &amp;amp; Tool orchestration&lt;/li&gt;
&lt;li&gt;Security workflows &amp;amp; Design scaffolding&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result is often shorter prompts and more consistent output.&lt;/p&gt;


&lt;h2&gt;
  
  
  Project Status
&lt;/h2&gt;

&lt;p&gt;HEXZ is still under active development.&lt;/p&gt;

&lt;p&gt;Current priorities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Bug hunting&lt;/li&gt;
&lt;li&gt;Performance improvements&lt;/li&gt;
&lt;li&gt;Workflow refinement&lt;/li&gt;
&lt;li&gt;Expanding ecosystem support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're interested in OpenCode, MiMo Code, AI coding workflows, or developer tooling, feedback is welcome.&lt;br&gt;
check out the source here:&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/HexZoNetwork" rel="noopener noreferrer"&gt;
        HexZoNetwork
      &lt;/a&gt; / &lt;a href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;
        opencode-hexz
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      simple plugin that will make your model smarter
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://raw.githubusercontent.com/HexZoNetwork/opencode-hexz/main/assets/El.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2FHexZoNetwork%2Fopencode-hexz%2Fmain%2Fassets%2FEl.png" width="180"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;HEXZ&lt;/h1&gt;
&lt;/div&gt;

&lt;p&gt;
  &lt;b&gt;OpenCode &amp;amp; MiMo Code Upgrade Layer&lt;/b&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://github.com/HexZoNetwork/opencode-hexz/LICENSE" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c090e080484e2a2bc766446291d04437db823929042bf614b26a1643660ddf6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e3f7374796c653d666c61742d737175617265"&gt;
  &lt;/a&gt;
  &lt;a href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/837694f45a1e2b2f233beecc730ee9d587cf2de5c25a7d0fc7bd6b0a147e9120/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d76312e352e322d626c756576696f6c65743f7374796c653d666c61742d737175617265"&gt;
  &lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/b133f8738e2b358f9bbe2771c4a14f78fee41419e3e46232b1e435445dc06ae9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6c696e75782532302537432532306d61634f5325323025374325323077696e646f77732d6f72616e67653f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/b133f8738e2b358f9bbe2771c4a14f78fee41419e3e46232b1e435445dc06ae9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6c696e75782532302537432532306d61634f5325323025374325323077696e646f77732d6f72616e67653f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a href="https://bun.sh" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/9c7a8096daecd9b19a77bc7d8237cfb34849e521e7c91dad677c0211149f4508/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72756e74696d652d62756e2d6662663064663f7374796c653d666c61742d737175617265266c6f676f3d62756e266c6f676f436f6c6f723d626c61636b"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
A plugin for OpenCode, MiMo Code, Claude Code, and OpenAI Codex — anti-slop enforcement, 769+ cybersecurity skills, design scaffolding, web search, OCR, screenshots, MCP, persistent memory, and PR automation
&lt;/p&gt;

&lt;div class="markdown-alert markdown-alert-important"&gt;
&lt;p class="markdown-alert-title"&gt;Important&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claude Code&lt;/strong&gt; and &lt;strong&gt;Codex&lt;/strong&gt; support is &lt;strong&gt;untested and experimental&lt;/strong&gt;. OpenCode remains the primary target — contributions welcome.&lt;/p&gt;
&lt;/div&gt;




&lt;div class="markdown-alert markdown-alert-warning"&gt;
&lt;p class="markdown-alert-title"&gt;Warning&lt;/p&gt;
&lt;p&gt;Recommended for &lt;strong&gt;Linux&lt;/strong&gt;. Windows support via &lt;code&gt;install.bat&lt;/code&gt; is experimental — contributions welcome.&lt;/p&gt;
&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Contents&lt;/h2&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#installation" rel="noopener noreferrer"&gt;Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#usage" rel="noopener noreferrer"&gt;Usage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#model-routing" rel="noopener noreferrer"&gt;Model Routing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#cybersecurity-suite" rel="noopener noreferrer"&gt;Cybersecurity Suite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#build-workflow" rel="noopener noreferrer"&gt;Build Workflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#anti-slop-rules" rel="noopener noreferrer"&gt;Anti-Slop Rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#configuration" rel="noopener noreferrer"&gt;Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#development" rel="noopener noreferrer"&gt;Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#uninstall" rel="noopener noreferrer"&gt;Uninstall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#security" rel="noopener noreferrer"&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;

&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;&lt;div class="table-wrapper-paragraph"&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;table&gt;

&lt;thead&gt;

&lt;tr&gt;


&lt;/tr&gt;

&lt;/thead&gt;

&lt;tbody&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Anti-Slop Engine&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;Banned filler words (delve, leverage, robust, etc.), forced technical writing, varied sentence structure&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Cybersecurity Suite&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;769+ skills across 15 domains with MITRE ATT&amp;amp;CK, NIST CSF 2.0, and OWASP Top 10 mappings&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Design Scaffold&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;HTML/CSS mockups across 150+ design systems and 109+ templates&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Web Search&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;DuckDuckGo integration — called before writing code&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Image OCR&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;Text extraction from screenshots, errors, diagrams via tesseract.js&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/td&gt;

&lt;/tr&gt;

&lt;/tbody&gt;

&lt;/table&gt;&lt;/div&gt;…&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h2&gt;
  
  
  Discussion
&lt;/h2&gt;

&lt;p&gt;I'm curious—how are you all handling "AI slop" in your current workflows? Are you relying on prompt engineering, or are you looking for tooling layers like HEXZ to handle the formatting?&lt;/p&gt;

&lt;p&gt;Let me know your thoughts or any bugs you find in the comments!&lt;/p&gt;




</description>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
      <category>opensource</category>
    </item>
    <item>
      <title>I Built a Programming Language for Telegram Bots</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Fri, 19 Jun 2026 02:21:57 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/i-built-a-programming-language-for-telegram-bots-5342</link>
      <guid>https://dev.to/hexzonetwork/i-built-a-programming-language-for-telegram-bots-5342</guid>
      <description>&lt;p&gt;Most Telegram bot projects start simple.&lt;/p&gt;

&lt;p&gt;Then they grow.&lt;/p&gt;

&lt;p&gt;A few commands become dozens. Event handlers spread across files. Configuration leaks into business logic. Simple automation scripts slowly turn into infrastructure projects.&lt;/p&gt;

&lt;p&gt;After building enough Telegram bots and userbots, I noticed a pattern:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I was spending more time wiring frameworks together than actually building automation.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So I started building &lt;strong&gt;Haptic&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A DSL (Domain Specific Language) designed specifically for Telegram automation that transpiles directly into Node.js.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/HexZoNetwork" rel="noopener noreferrer"&gt;
        HexZoNetwork
      &lt;/a&gt; / &lt;a href="https://github.com/HexZoNetwork/Haptic-Streo" rel="noopener noreferrer"&gt;
        Haptic-Streo
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      The programing language that for telegram userbot or telegraf bot developing
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Haptic 🚀&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;A Telegram automation DSL that transpiles to Node.js.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Haptic is a domain-specific language (DSL) built for Telegram bots and userbots. It compiles directly to JavaScript, supports native Telegram-oriented syntax, and still allows you to write raw Node.js code whenever needed.&lt;/p&gt;
&lt;p&gt;Tip:  If you are indonesian read README.ID.md
The goal is simple:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Write Telegram automation, not framework boilerplate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Why Haptic?&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Most Telegram projects eventually end up with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Framework-specific handlers&lt;/li&gt;
&lt;li&gt;Middleware chains&lt;/li&gt;
&lt;li&gt;Configuration files everywhere&lt;/li&gt;
&lt;li&gt;Repetitive command registration&lt;/li&gt;
&lt;li&gt;Boilerplate event routing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Haptic provides a higher-level syntax designed specifically for Telegram automation while keeping full access to the JavaScript ecosystem.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Example&lt;/h3&gt;
&lt;/div&gt;
&lt;div class="snippet-clipboard-content notranslate position-relative overflow-auto"&gt;&lt;pre class="notranslate"&gt;&lt;code&gt;bot "ExampleBot":
 token = env("BOT_TOKEN")
end

command start:
 reply "Hello World"
end

on message match /ping/i:
 reply "pong"
end
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Documentation&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Start here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo/./docs/README.md" rel="noopener noreferrer"&gt;Documentation Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo/./docs/syntax.md" rel="noopener noreferrer"&gt;Syntax Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo/./docs/tutorial-bot.md" rel="noopener noreferrer"&gt;Bot Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo/./docs/tutorial-userbot.md" rel="noopener noreferrer"&gt;Userbot Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo/./docs/troubleshooting.md" rel="noopener noreferrer"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What's New&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Recent additions include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;import "./shared.haptic"&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export func ...&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;ESM and CommonJS output&lt;/li&gt;
&lt;li&gt;Package metadata support via &lt;code&gt;config.hpconf&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;…&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/HexZoNetwork/Haptic-Streo" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;





&lt;h2&gt;
  
  
  Why Build a DSL?
&lt;/h2&gt;

&lt;p&gt;A typical Telegram bot usually requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Framework setup&lt;/li&gt;
&lt;li&gt;Command registration&lt;/li&gt;
&lt;li&gt;Event handlers&lt;/li&gt;
&lt;li&gt;Configuration management&lt;/li&gt;
&lt;li&gt;Middleware wiring&lt;/li&gt;
&lt;li&gt;Build tooling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of those things are the actual automation you're trying to build.&lt;/p&gt;

&lt;p&gt;I wanted something that felt closer to describing behavior than assembling infrastructure.&lt;/p&gt;

&lt;p&gt;Instead of writing framework code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;bot&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;command&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;start&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="k"&gt;async &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;ctx&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;ctx&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;reply&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Hello&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;});&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;I wanted to write:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;command start:
 reply "Hello"
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  What Haptic Looks Like
&lt;/h2&gt;

&lt;p&gt;Here's a real Haptic example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;bot "ExampleBot":
 token = env("BOT_TOKEN")
end

func greet(name):
 return "Hello " + name
end

command start:
 let sample = [user.username]

 for item in sample:
  log item
 end

 if user.id == 1:
  reply await greet(user.username)
 else:
  reply "access denied"
 end

 console.log("raw JavaScript works here too")
end

on message match /ping/i:
 reply "pong"
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;A few things are happening here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bot configuration&lt;/li&gt;
&lt;li&gt;Command definitions&lt;/li&gt;
&lt;li&gt;Event handlers&lt;/li&gt;
&lt;li&gt;Async operations&lt;/li&gt;
&lt;li&gt;Conditional logic&lt;/li&gt;
&lt;li&gt;Raw JavaScript interoperability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;all inside a single source file.&lt;/p&gt;


&lt;h2&gt;
  
  
  Commands Feel Native
&lt;/h2&gt;

&lt;p&gt;Commands are first-class language constructs.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;command start:
 reply "Hello World"
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;No decorators.&lt;/p&gt;

&lt;p&gt;No registration functions.&lt;/p&gt;

&lt;p&gt;No framework-specific APIs.&lt;/p&gt;

&lt;p&gt;The language itself understands what a command is.&lt;/p&gt;


&lt;h2&gt;
  
  
  Built For Automation
&lt;/h2&gt;

&lt;p&gt;Telegram automation typically needs a few recurring patterns.&lt;/p&gt;
&lt;h3&gt;
  
  
  Conditions
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if user.id == 1:
 reply "admin"
else:
 reply "guest"
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Loops
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;for item in users:
 log item
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Async Operations
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let result = await fetchData()
reply result
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Error Handling
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;try:
 let result = dangerousOperation()
 reply result
catch err:
 reply err.message
end
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;These are built directly into the language syntax.&lt;/p&gt;


&lt;h2&gt;
  
  
  JavaScript Is Still Available
&lt;/h2&gt;

&lt;p&gt;One of my design goals was avoiding what I call a &lt;strong&gt;language prison&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If Node.js can do it, Haptic should allow it.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log("still JavaScript")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;works directly inside a Haptic source file.&lt;/p&gt;

&lt;p&gt;That means developers can adopt the DSL gradually without giving up access to the JavaScript ecosystem.&lt;/p&gt;




&lt;div class="crayons-card c-embed"&gt;

  
&lt;h3&gt;
  
  
  Compiler Pipeline
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.haptic Source
      ↓
Lexer
      ↓
Parser
      ↓
AST
      ↓
Semantic Validation
      ↓
JavaScript Generator
      ↓
Node.js Runtime
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;The semantic validation stage catches many DSL-level mistakes before generated JavaScript ever reaches runtime.&lt;/p&gt;


&lt;/div&gt;






&lt;h2&gt;
  
  
  Design Goals
&lt;/h2&gt;

&lt;p&gt;The project is guided by four principles.&lt;/p&gt;

&lt;h3&gt;
  
  
  Telegram First
&lt;/h3&gt;

&lt;p&gt;The language should feel natural for Telegram automation.&lt;/p&gt;

&lt;h3&gt;
  
  
  JavaScript Compatible
&lt;/h3&gt;

&lt;p&gt;JavaScript remains the escape hatch whenever you need it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Readability Over Cleverness
&lt;/h3&gt;

&lt;p&gt;Automation code should describe behavior rather than framework plumbing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fast Iteration
&lt;/h3&gt;

&lt;p&gt;Building a bot shouldn't require creating an entire backend architecture first.&lt;/p&gt;




&lt;h2&gt;
  
  
  Current Features
&lt;/h2&gt;

&lt;p&gt;Today Haptic supports:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Telegram Bots&lt;/li&gt;
&lt;li&gt;Telegram Userbots&lt;/li&gt;
&lt;li&gt;Functions&lt;/li&gt;
&lt;li&gt;Loops&lt;/li&gt;
&lt;li&gt;Conditions&lt;/li&gt;
&lt;li&gt;Async/Await&lt;/li&gt;
&lt;li&gt;Try/Catch&lt;/li&gt;
&lt;li&gt;Regex Event Matching&lt;/li&gt;
&lt;li&gt;ESM Output&lt;/li&gt;
&lt;li&gt;CommonJS Output&lt;/li&gt;
&lt;li&gt;Project Scaffolding&lt;/li&gt;
&lt;li&gt;Source Transformation&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;

&lt;p&gt;Install Haptic:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm i &lt;span class="nt"&gt;-g&lt;/span&gt; https://github.com/HexZoNetwork/Haptic-Streo/releases/download/Haptic/haptic-streo-0.1.0.tgz
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Create a new project:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;haptic new bot mybot

&lt;span class="nb"&gt;cd &lt;/span&gt;mybot

npm &lt;span class="nb"&gt;install

&lt;/span&gt;haptic bot.haptic
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or transform an existing JavaScript project:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;haptic transform &lt;span class="nb"&gt;.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  What Surprised Me Most
&lt;/h2&gt;

&lt;p&gt;I never planned to build a programming language.&lt;/p&gt;

&lt;p&gt;The original goal was much smaller:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Reduce the amount of repetitive Telegram boilerplate I kept writing.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Over time, enough abstractions accumulated that the DSL became its own thing.&lt;/p&gt;

&lt;p&gt;The interesting part is that many of the features weren't planned. They emerged naturally from solving the same Telegram automation problems repeatedly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Haptic is still early, but it's already capable of building real Telegram bots and userbots while keeping source code focused on automation instead of framework plumbing.&lt;/p&gt;

&lt;p&gt;I'm curious what other developers think:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's the most annoying piece of Telegram bot boilerplate you find yourself writing over and over again?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And more importantly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Would you rather build bots directly with a framework, or use a purpose-built DSL if it removed most of that boilerplate?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/HexZoNetwork/Haptic-Streo" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Explore Haptic on GitHub&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Note: i am not continue this project since 3 month ago so the module might be not latest also this DSL had so much minus that i cant fix alone&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>showdev</category>
      <category>node</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Building HEXZ: A Security &amp; "Anti-Slop" Layer for OpenCode</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Wed, 17 Jun 2026 08:19:24 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/building-hexz-an-plugin-for-opencode-with-security-memory-mcp-and-anti-slop-enforcement-5jh</link>
      <guid>https://dev.to/hexzonetwork/building-hexz-an-plugin-for-opencode-with-security-memory-mcp-and-anti-slop-enforcement-5jh</guid>
      <description>&lt;p&gt;Over the last few weeks I've been working on &lt;strong&gt;HEXZ&lt;/strong&gt;, an upgrade layer for OpenCode that adds security tooling, project memory, MCP integration, design scaffolding, web search workflows, and stricter AI output enforcement.&lt;/p&gt;

&lt;p&gt;The project is still in active testing and bug hunting, but it's already usable enough to share with the community and gather feedback.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Started Building It
&lt;/h2&gt;

&lt;p&gt;Most coding assistants are good at generating code.&lt;/p&gt;

&lt;p&gt;The problem starts after generation.&lt;/p&gt;

&lt;p&gt;They often:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Skip research&lt;/li&gt;
&lt;li&gt;Miss security issues&lt;/li&gt;
&lt;li&gt;Forget project context&lt;/li&gt;
&lt;li&gt;Produce repetitive AI-style writing&lt;/li&gt;
&lt;li&gt;Make destructive changes without validation&lt;/li&gt;
&lt;li&gt;Have limited access to external tools and workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted something that behaves more like an engineering workflow than a chatbot.&lt;/p&gt;

&lt;p&gt;The goal of HEXZ is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Research first. Plan before execution. Simulate risky actions. Scan before shipping.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  What HEXZ Adds to OpenCode
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Anti-Slop Engine
&lt;/h3&gt;

&lt;p&gt;One thing that annoys me when using AI tools is the amount of repetitive filler language.&lt;/p&gt;

&lt;p&gt;HEXZ enforces stricter technical writing by detecting and discouraging common AI-tell patterns.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Overused buzzwords&lt;/li&gt;
&lt;li&gt;Repetitive sentence structures&lt;/li&gt;
&lt;li&gt;Generic marketing language&lt;/li&gt;
&lt;li&gt;Unnecessary filler phrases&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective isn't to make responses sound human.&lt;/p&gt;

&lt;p&gt;The objective is to make responses more useful.&lt;/p&gt;




&lt;h3&gt;
  
  
  Security Toolkit
&lt;/h3&gt;

&lt;p&gt;Security was one of the largest areas I wanted to improve.&lt;/p&gt;

&lt;p&gt;HEXZ currently includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;769+ cybersecurity skills&lt;/li&gt;
&lt;li&gt;MITRE ATT&amp;amp;CK mappings&lt;/li&gt;
&lt;li&gt;NIST CSF 2.0 mappings&lt;/li&gt;
&lt;li&gt;OWASP Top 10 coverage&lt;/li&gt;
&lt;li&gt;Vulnerability scanning workflows&lt;/li&gt;
&lt;li&gt;Threat hunting references&lt;/li&gt;
&lt;li&gt;Forensics and malware analysis resources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Domains currently covered include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Recon &amp;amp; OSINT&lt;/li&gt;
&lt;li&gt;Web Security&lt;/li&gt;
&lt;li&gt;Cloud Security&lt;/li&gt;
&lt;li&gt;Incident Response&lt;/li&gt;
&lt;li&gt;Threat Hunting&lt;/li&gt;
&lt;li&gt;Malware Analysis&lt;/li&gt;
&lt;li&gt;Network Security&lt;/li&gt;
&lt;li&gt;Red Team Operations&lt;/li&gt;
&lt;li&gt;Blue Team Defense&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is not to replace dedicated security tools.&lt;/p&gt;

&lt;p&gt;It's to give the AI assistant enough context to reason about security during development.&lt;/p&gt;




&lt;h3&gt;
  
  
  MCP Support
&lt;/h3&gt;

&lt;p&gt;HEXZ can connect to Model Context Protocol (MCP) servers.&lt;/p&gt;

&lt;p&gt;This allows OpenCode to interact with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Databases&lt;/li&gt;
&lt;li&gt;Filesystems&lt;/li&gt;
&lt;li&gt;APIs&lt;/li&gt;
&lt;li&gt;External services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of hardcoding integrations, the assistant can discover and use tools dynamically through MCP.&lt;/p&gt;




&lt;h3&gt;
  
  
  Persistent Memory
&lt;/h3&gt;

&lt;p&gt;One frustration with many AI coding sessions is that context disappears after restart.&lt;/p&gt;

&lt;p&gt;HEXZ adds persistent memory for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Project context&lt;/li&gt;
&lt;li&gt;Session summaries&lt;/li&gt;
&lt;li&gt;Preferences&lt;/li&gt;
&lt;li&gt;Model routing settings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This allows workflows to survive across multiple sessions.&lt;/p&gt;




&lt;h3&gt;
  
  
  Design Scaffold Generator
&lt;/h3&gt;

&lt;p&gt;Sometimes you need a quick UI direction before implementation.&lt;/p&gt;

&lt;p&gt;HEXZ includes a design scaffold system with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;150+ design systems&lt;/li&gt;
&lt;li&gt;100+ templates&lt;/li&gt;
&lt;li&gt;HTML/CSS mockup generation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal isn't pixel-perfect design.&lt;/p&gt;

&lt;p&gt;It's faster prototyping and idea validation.&lt;/p&gt;




&lt;h3&gt;
  
  
  Web Search Before Code
&lt;/h3&gt;

&lt;p&gt;A rule I keep returning to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Research before implementation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HEXZ can enforce a workflow where web search happens before code generation.&lt;/p&gt;

&lt;p&gt;That sounds simple, but it prevents a surprising number of outdated assumptions and hallucinated implementations.&lt;/p&gt;




&lt;h2&gt;
  
  
  Workflow Philosophy
&lt;/h2&gt;

&lt;p&gt;HEXZ follows a structured pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;RESEARCH
    ↓
PLAN
    ↓
SIMULATE
    ↓
BUILD
    ↓
SCAN
    ↓
REVIEW
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;For destructive operations, a simulation step is required first.&lt;/p&gt;

&lt;p&gt;The objective is reducing avoidable mistakes rather than maximizing generation speed.&lt;/p&gt;


&lt;h2&gt;
  
  
  Current Status
&lt;/h2&gt;

&lt;p&gt;The project is &lt;strong&gt;not production-ready yet&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Current focus:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Bug hunting&lt;/li&gt;
&lt;li&gt;Stability improvements&lt;/li&gt;
&lt;li&gt;Performance tuning&lt;/li&gt;
&lt;li&gt;Edge-case validation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some features work well already, while others still need refinement.&lt;/p&gt;

&lt;p&gt;This is exactly why I'm sharing it early.&lt;/p&gt;


&lt;h2&gt;
  
  
  Looking for Feedback
&lt;/h2&gt;

&lt;p&gt;I'm particularly interested in feedback around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;OpenCode plugin architecture&lt;/li&gt;
&lt;li&gt;MCP workflows&lt;/li&gt;
&lt;li&gt;Security scanning logic&lt;/li&gt;
&lt;li&gt;Model routing strategies&lt;/li&gt;
&lt;li&gt;Memory design&lt;/li&gt;
&lt;li&gt;Developer experience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've built similar tooling, I'd love to hear what worked, what failed, and what you'd do differently.&lt;/p&gt;

&lt;p&gt;The repository is open source, and contributions are welcome.&lt;/p&gt;

&lt;p&gt;GitHub:&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/HexZoNetwork" rel="noopener noreferrer"&gt;
        HexZoNetwork
      &lt;/a&gt; / &lt;a href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;
        opencode-hexz
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      simple plugin that will make your model smarter
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://raw.githubusercontent.com/HexZoNetwork/opencode-hexz/main/assets/El.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2FHexZoNetwork%2Fopencode-hexz%2Fmain%2Fassets%2FEl.png" width="180"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;HEXZ&lt;/h1&gt;
&lt;/div&gt;

&lt;p&gt;
  &lt;b&gt;OpenCode &amp;amp; MiMo Code Upgrade Layer&lt;/b&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://github.com/HexZoNetwork/opencode-hexz/LICENSE" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/c090e080484e2a2bc766446291d04437db823929042bf614b26a1643660ddf6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e3f7374796c653d666c61742d737175617265"&gt;
  &lt;/a&gt;
  &lt;a href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/837694f45a1e2b2f233beecc730ee9d587cf2de5c25a7d0fc7bd6b0a147e9120/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d76312e352e322d626c756576696f6c65743f7374796c653d666c61742d737175617265"&gt;
  &lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/b133f8738e2b358f9bbe2771c4a14f78fee41419e3e46232b1e435445dc06ae9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6c696e75782532302537432532306d61634f5325323025374325323077696e646f77732d6f72616e67653f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/b133f8738e2b358f9bbe2771c4a14f78fee41419e3e46232b1e435445dc06ae9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6c696e75782532302537432532306d61634f5325323025374325323077696e646f77732d6f72616e67653f7374796c653d666c61742d737175617265"&gt;&lt;/a&gt;
  &lt;a href="https://bun.sh" rel="nofollow noopener noreferrer"&gt;
    &lt;img src="https://camo.githubusercontent.com/9c7a8096daecd9b19a77bc7d8237cfb34849e521e7c91dad677c0211149f4508/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72756e74696d652d62756e2d6662663064663f7374796c653d666c61742d737175617265266c6f676f3d62756e266c6f676f436f6c6f723d626c61636b"&gt;
  &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
A plugin for OpenCode, MiMo Code, Claude Code, and OpenAI Codex — anti-slop enforcement, 769+ cybersecurity skills, design scaffolding, web search, OCR, screenshots, MCP, persistent memory, and PR automation
&lt;/p&gt;

&lt;div class="markdown-alert markdown-alert-important"&gt;
&lt;p class="markdown-alert-title"&gt;Important&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claude Code&lt;/strong&gt; and &lt;strong&gt;Codex&lt;/strong&gt; support is &lt;strong&gt;untested and experimental&lt;/strong&gt;. OpenCode remains the primary target — contributions welcome.&lt;/p&gt;
&lt;/div&gt;




&lt;div class="markdown-alert markdown-alert-warning"&gt;
&lt;p class="markdown-alert-title"&gt;Warning&lt;/p&gt;
&lt;p&gt;Recommended for &lt;strong&gt;Linux&lt;/strong&gt;. Windows support via &lt;code&gt;install.bat&lt;/code&gt; is experimental — contributions welcome.&lt;/p&gt;
&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Contents&lt;/h2&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#installation" rel="noopener noreferrer"&gt;Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#usage" rel="noopener noreferrer"&gt;Usage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#model-routing" rel="noopener noreferrer"&gt;Model Routing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#cybersecurity-suite" rel="noopener noreferrer"&gt;Cybersecurity Suite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#build-workflow" rel="noopener noreferrer"&gt;Build Workflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#anti-slop-rules" rel="noopener noreferrer"&gt;Anti-Slop Rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#configuration" rel="noopener noreferrer"&gt;Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#development" rel="noopener noreferrer"&gt;Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#uninstall" rel="noopener noreferrer"&gt;Uninstall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/HexZoNetwork/opencode-hexz#security" rel="noopener noreferrer"&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;

&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;&lt;div class="table-wrapper-paragraph"&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;table&gt;

&lt;thead&gt;

&lt;tr&gt;


&lt;/tr&gt;

&lt;/thead&gt;

&lt;tbody&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Anti-Slop Engine&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;Banned filler words (delve, leverage, robust, etc.), forced technical writing, varied sentence structure&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Cybersecurity Suite&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;769+ skills across 15 domains with MITRE ATT&amp;amp;CK, NIST CSF 2.0, and OWASP Top 10 mappings&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Design Scaffold&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;HTML/CSS mockups across 150+ design systems and 109+ templates&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Web Search&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;DuckDuckGo integration — called before writing code&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Image OCR&lt;/strong&gt;&lt;/td&gt;

&lt;td&gt;Text extraction from screenshots, errors, diagrams via tesseract.js&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;

&lt;td&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/td&gt;

&lt;/tr&gt;

&lt;/tbody&gt;

&lt;/table&gt;&lt;/div&gt;…&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/HexZoNetwork/opencode-hexz" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;I'm planning to keep building this in public and posting updates as the project evolves.&lt;/p&gt;


&lt;div class="crayons-card c-embed"&gt;

  
&lt;h3&gt;
  
  
  ⚠️ A Note on Token Usage
&lt;/h3&gt;

&lt;p&gt;This plugin may use significantly more tokens than usual because it enforces a prompt override and runs a simulation before executing a plan.&lt;br&gt;

&lt;/p&gt;
&lt;/div&gt;


&lt;p&gt;Preview:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkfefz5vw8yu9ghsdvlfy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkfefz5vw8yu9ghsdvlfy.png" alt="design" width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp16p4t4d8l3zq3rsjfxv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp16p4t4d8l3zq3rsjfxv.png" alt="design" width="800" height="364"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Model: deepseek v4 flash free+ Hexz plugin&lt;br&gt;
First prompt: Build me a porotofolio web at ./test based on .&lt;br&gt;
Second prompt: update this folder&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv99w4hugfuhaib0sv4n8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv99w4hugfuhaib0sv4n8.png" alt="design no hexz" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Model: deepseek v4 pro without hexz&lt;br&gt;
The prompt is about 1.2k line leght so i cant paste it here&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>security</category>
      <category>opensource</category>
    </item>
    <item>
      <title>I’m Using Fable at OpenCode for Free (Even When Unavailable on Claude)</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Mon, 15 Jun 2026 04:58:24 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/im-using-fable-at-opencode-for-free-even-when-unavailable-on-claude-5358</link>
      <guid>https://dev.to/hexzonetwork/im-using-fable-at-opencode-for-free-even-when-unavailable-on-claude-5358</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F427d5cbdircrm228pt82.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F427d5cbdircrm228pt82.png" alt="Screenshot showing Fable model interface in OpenCode" width="800" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm not entirely sure how this happened, but I built a simple plugin to add a custom provider. Somehow, the model I used to build this plugin enabled support for Fable, Opus, or GPT for free and without rate limits.&lt;/p&gt;

&lt;p&gt;Model that i use for built: MiMo 2.5 Free &lt;/p&gt;

</description>
      <category>lifehack</category>
      <category>ai</category>
      <category>programming</category>
      <category>testing</category>
    </item>
    <item>
      <title>Building PteroProtect: A Multi-Layer Security Stack for Pterodactyl</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sat, 06 Jun 2026 09:01:28 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/i-just-remastered-pterodactyl-pjp</link>
      <guid>https://dev.to/hexzonetwork/i-just-remastered-pterodactyl-pjp</guid>
      <description>&lt;h2&gt;
  
  
  PteroProtect (Danex): A Defense-in-Depth Security Layer for Pterodactyl
&lt;/h2&gt;

&lt;p&gt;PteroProtect is a security platform designed for Pterodactyl deployments, combining Web Application Firewall (WAF), DDoS mitigation, abuse detection, and host-level protection into a unified stack.&lt;/p&gt;

&lt;p&gt;Unlike traditional reverse-proxy protection, PteroProtect extends visibility beyond HTTP traffic by correlating application behavior, container activity, resource consumption, and network telemetry to identify malicious or abusive workloads.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Multi-Layer Traffic Protection
&lt;/h3&gt;

&lt;p&gt;Traffic is evaluated through multiple independent security layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Nginx → ModSecurity + OWASP CRS
      → Challenge Guard
      → Laravel WAF
      → Pterodactyl
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This architecture provides layered request validation, challenge-based verification, fingerprint analysis, and adaptive mitigation policies.&lt;/p&gt;


&lt;h3&gt;
  
  
  Host &amp;amp; Runtime Security
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Dynamic firewall enforcement (iptables/ipset)&lt;/li&gt;
&lt;li&gt;IPv4 and IPv6 protection parity&lt;/li&gt;
&lt;li&gt;Fail2Ban integration&lt;/li&gt;
&lt;li&gt;SYN flood mitigation&lt;/li&gt;
&lt;li&gt;Docker resource containment&lt;/li&gt;
&lt;li&gt;OOM protection for critical services&lt;/li&gt;
&lt;li&gt;Runtime process monitoring&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;
  
  
  Abuse Detection
&lt;/h3&gt;

&lt;p&gt;PteroProtect continuously monitors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CPU and memory abuse&lt;/li&gt;
&lt;li&gt;Disk and filesystem abuse&lt;/li&gt;
&lt;li&gt;Self-DDoS behavior&lt;/li&gt;
&lt;li&gt;Container runtime anomalies&lt;/li&gt;
&lt;li&gt;Network abuse patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Detection decisions use a multi-signal approach to reduce false positives.&lt;/p&gt;


&lt;h3&gt;
  
  
  Adaptive Resilience
&lt;/h3&gt;

&lt;p&gt;Protection levels automatically adjust according to infrastructure health and attack intensity:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Normal&lt;/li&gt;
&lt;li&gt;Elevated&lt;/li&gt;
&lt;li&gt;Constrained&lt;/li&gt;
&lt;li&gt;Emergency&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This allows the platform to preserve core functionality during resource exhaustion or attack scenarios.&lt;/p&gt;


&lt;h2&gt;
  
  
  Architecture
&lt;/h2&gt;

&lt;p&gt;The platform consists of two primary C++ daemons:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Component&lt;/th&gt;
&lt;th&gt;Responsibility&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;dann_guard&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Resource monitoring, abuse detection, enforcement&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;challenge_guard&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Challenge validation, token verification, admission control&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Supporting services are implemented as Python sidecars responsible for orchestration, monitoring, firewall management, and recovery workflows.&lt;/p&gt;


&lt;h2&gt;
  
  
  Security Principles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Defense-in-depth architecture&lt;/li&gt;
&lt;li&gt;Fail-closed request validation&lt;/li&gt;
&lt;li&gt;Multi-signal threat detection&lt;/li&gt;
&lt;li&gt;Host-level and application-level enforcement&lt;/li&gt;
&lt;li&gt;IPv4/IPv6 parity&lt;/li&gt;
&lt;li&gt;Systemd service sandboxing&lt;/li&gt;
&lt;/ul&gt;


&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;I’ve built this primarily for Node.js and Python eggs so far. For those running large Pterodactyl clusters, what are your biggest pain points regarding node abuse or L7 attacks?&lt;/p&gt;




&lt;div class="crayons-card c-embed"&gt;

  
&lt;h3&gt;
  
  
  🧪 Testing Results
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Attacks Tested:&lt;/strong&gt; H2 Flood, UAM Bypass, UDP Flood.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Environment:&lt;/strong&gt; DigitalOcean Intel Premium (8GB vCPU4).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Global rate limit (429) triggered successfully; attacking host was blacklisted.

&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi88su7qknbpvl0h76hz2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi88su7qknbpvl0h76hz2.png" alt="Screenshot of the PteroProtect dashboard showing mitigation logs and a blocked attack status, take form a mobile phone" width="576" height="1280"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;




&lt;p&gt;&lt;/p&gt;
  Project Status &amp;amp; Tech Stack
  &lt;br&gt;
This project is currently a "labor of love" and is about 30-40% AI-assisted (we used Claude for frontend work and code reviews). 

&lt;p&gt;&lt;strong&gt;Current Limitations:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Currently supports single-node setups.&lt;/li&gt;
&lt;li&gt;Optimized specifically for Node.js and Python eggs.&lt;/li&gt;
&lt;li&gt;Added some "fun" side features like mini-games just for testing!
&lt;/li&gt;
&lt;/ul&gt;

&lt;br&gt;
&lt;br&gt;
&lt;p&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>security</category>
      <category>showdev</category>
      <category>devops</category>
    </item>
    <item>
      <title>HexTyl ? What is This ?</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Thu, 26 Feb 2026 15:30:19 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/hextyl-what-is-this--1mbj</link>
      <guid>https://dev.to/hexzonetwork/hextyl-what-is-this--1mbj</guid>
      <description>&lt;p&gt;Hi everyone! 👋&lt;/p&gt;

&lt;p&gt;I’m a student from Indonesia, and I’m still learning — especially when it comes to frontend development 😅 But I’ve been challenging myself by working on a serious project: a fork of the Pterodactyl Game Server panel.&lt;/p&gt;

&lt;p&gt;🔗 GitHub Repository:&lt;br&gt;
&lt;a href="https://github.com/HexZoNetwork/HexTyl" rel="noopener noreferrer"&gt;https://github.com/HexZoNetwork/HexTyl&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 What is HexTyl?
&lt;/h2&gt;

&lt;p&gt;HexTyl is my custom fork of Pterodactyl Panel with a focus on &lt;strong&gt;security-first design&lt;/strong&gt; and additional management features.&lt;/p&gt;

&lt;p&gt;I built this project independently, and it’s still a work in progress. The main goal is to enhance control, monitoring, and protection for game server hosting environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ What I Modified/Added?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🛠️ Root Panel &amp;amp; Extended API&lt;/li&gt;
&lt;li&gt;💬 Built-in Chat System&lt;/li&gt;
&lt;li&gt;👤 Custom Profile System&lt;/li&gt;
&lt;li&gt;🛡️ Anti-DDoS Protection &lt;em&gt;(experimental — not fully working yet)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;📊 Anti Resource Spike Monitoring (Disk / CPU / RAM)&lt;/li&gt;
&lt;li&gt;⚙️ Various security and structural improvements&lt;/li&gt;
&lt;li&gt;🐓 Wings [ i want to learn about go ]
Some features are still experimental, especially the Anti-DDoS system. I’m actively learning and improving the architecture.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎯 Why I Built This
&lt;/h2&gt;

&lt;p&gt;I wanted to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Learn more about backend systems&lt;/li&gt;
&lt;li&gt;Improve my understanding of server management&lt;/li&gt;
&lt;li&gt;Practice modifying large open-source projects&lt;/li&gt;
&lt;li&gt;Push myself beyond just Html,css,js basic&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Frontend is still my worst skill [ is that good using ai for frontend and reviewing this project?], but I’m working on it step by step 💪&lt;/p&gt;




&lt;h2&gt;
  
  
  🤝 Looking for Contributors &amp;amp; Feedback
&lt;/h2&gt;

&lt;p&gt;Since I’m building this alone, I would really appreciate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code review&lt;/li&gt;
&lt;li&gt;Security feedback&lt;/li&gt;
&lt;li&gt;Frontend improvements&lt;/li&gt;
&lt;li&gt;Architecture suggestions&lt;/li&gt;
&lt;li&gt;Any kind of constructive criticism&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you`re interested in game hosting infrastructure, Laravel, or panel development, feel free to check out the repository and share your thoughts.&lt;/p&gt;




&lt;p&gt;Thank you for reading!&lt;br&gt;
Let’s build and learn together 🚀🔥&lt;/p&gt;

</description>
      <category>php</category>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Day - 5/6? Building Raw Code Of Ai Models</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Tue, 16 Dec 2025 11:05:00 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/day-56-building-raw-code-of-ai-models-4lf4</link>
      <guid>https://dev.to/hexzonetwork/day-56-building-raw-code-of-ai-models-4lf4</guid>
      <description>&lt;p&gt;Hello, I’m HexZo (pseudonym). I do not have a formal educational background.&lt;/p&gt;

&lt;p&gt;I am currently building a raw, from-scratch AI system called &lt;strong&gt;Qyuzi AI&lt;/strong&gt; — specifically this project: &lt;strong&gt;&lt;a href="https://github.com/HexZoNetwork/Qyuzi" rel="noopener noreferrer"&gt;Qyuzi&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I started developing this AI independently at a young age. I have not yet graduated from high school and work with extremely limited resources.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjw4a7qm2700022xbqgoh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjw4a7qm2700022xbqgoh.png" alt=" " width="645" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I do not have access to NVIDIA GPUs, dedicated servers, large-scale training infrastructure, or a development team. The project is built and tested on minimal hardware, primarily for experimentation, debugging, and learning how AI systems work at a fundamental level.&lt;/p&gt;

&lt;p&gt;Qyuzi is not intended to compete with commercial AI models. It is a personal research and learning effort focused on understanding model architecture, training mechanics, and system design from the ground up.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
    </item>
    <item>
      <title>Need Helps '='</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Tue, 16 Dec 2025 10:57:07 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/need-helps--10k1</link>
      <guid>https://dev.to/hexzonetwork/need-helps--10k1</guid>
      <description>&lt;p&gt;Is This Normal For Testing unit Output [UnTrained Model]? or not?&lt;br&gt;
`C:\Users\windows\3D Objects\new projc\QYUZI&amp;gt;python ttgen.py "Ohio Final Boss"&lt;br&gt;
No Checkpoint Found&lt;/p&gt;

&lt;p&gt;Prompt: Ohio Final Boss&lt;br&gt;
Generating...��=}D=}��#?{⌂��#G�s�&lt;/p&gt;

&lt;p&gt;Done.&lt;br&gt;
Full Output: Ohio Final Boss��=}D=}��#?{⌂��#G�s�&lt;br&gt;
`&lt;/p&gt;

&lt;p&gt;My ttgen.py code is like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import os
import sys
import torch
import torch.nn.functional as F
os.environ["QYUZI_STAGE"] = "f" 
os.environ["QYUZI_DATASET"] = "0"
os.environ["QYUZI_REAL_DATA"] = "0"
from qyuzi.config import config
from qyuzi.data import tokenizer
from qyuzi.model.transformer import QyuziUltimate
class TestConfig(config.__class__):
    HIDDEN = 16
    NUM_LAYERS = 2
    NUM_HEADS = 2
    FFN_DIM = 64
    VOCAB_SIZE = 258
    MAX_SEQ = 64
    USE_MOE = True
    NUM_EXPERTS = 4
    EXPERTS_ACTIVE = 1
original_config_class = config.__class__
config.__class__ = TestConfig
config.ENABLE_SNN = False
config.ENABLE_VSA = False
config.ENABLE_DREAM = False
config.ENABLE_SELFMODEL = False
config.ENABLE_MULTIMODAL = False
config.USE_RECURRENT_THINKING = False
config.THINK_STEPS_TRAIN = 1
config.THINK_STEPS_INFER = 1
tokenizer.HAS_TIKTOKEN = False

def generate_text(prompt="Hello", max_new_tokens=20):
    model = QyuziUltimate().to(config.DEVICE)
    model.eval()
    checkpoint_path = os.path.join(config.CHECKPOINT_DIR, "qyuzi_latest.pt")
    if os.path.exists(checkpoint_path):
        print(f"Loading checkpoint from {checkpoint_path}")
        ckpt = torch.load(checkpoint_path, map_location=config.DEVICE)
        model.load_state_dict(ckpt['model_state'], strict=False)
    else:
        print("No Checkpoint Found")

    t = tokenizer.AutoTokenizer.get_instance()
    input_ids = t.encode(prompt)
    x = torch.tensor([input_ids], dtype=torch.long).to(config.DEVICE)

    print(f"\nPrompt: {prompt}")
    print("Generating...", end="", flush=True)

    for _ in range(max_new_tokens):
        with torch.no_grad():
            outputs, _ = model(x, think_steps=1)
            if outputs.dim() == 4: outputs = outputs.squeeze(1)
            logits = outputs[:, -1, :]
            next_token = torch.argmax(logits, dim=-1).unsqueeze(0)

            try:
                x = torch.cat([x, next_token], dim=1)
            except Exception as ex:
                raise ex
            try:
                char = t.decode([next_token.item()])
                print(char, end="", flush=True)
            except:
                pass

    print("\n\nDone.")
    full_text = t.decode(x[0].tolist())
    print(f"Full Output: {full_text}")

if __name__ == "__main__":
    prompt = sys.argv[1] if len(sys.argv) &amp;gt; 1 else "The "
    generate_text(prompt)

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>python</category>
      <category>beginners</category>
      <category>help</category>
      <category>deeplearning</category>
    </item>
    <item>
      <title>Need Helps '='</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sun, 14 Dec 2025 16:02:24 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/need-helps--1hdn</link>
      <guid>https://dev.to/hexzonetwork/need-helps--1hdn</guid>
      <description>&lt;p&gt;Is This Normal For Testing unit Output [UnTrained Model]? or not?&lt;br&gt;
`C:\Users\windows\3D Objects\new projc\QYUZI&amp;gt;python ttgen.py "Ohio Final Boss"&lt;br&gt;
No Checkpoint Found&lt;/p&gt;

&lt;p&gt;Prompt: Ohio Final Boss&lt;br&gt;
Generating...��=}D=}��#?{⌂��#G�s�&lt;/p&gt;

&lt;p&gt;Done.&lt;br&gt;
Full Output: Ohio Final Boss��=}D=}��#?{⌂��#G�s�&lt;br&gt;
`&lt;/p&gt;

&lt;p&gt;My ttgen.py code is like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import os
import sys
import torch
import torch.nn.functional as F
os.environ["QYUZI_STAGE"] = "f" 
os.environ["QYUZI_DATASET"] = "0"
os.environ["QYUZI_REAL_DATA"] = "0"
from qyuzi.config import config
from qyuzi.data import tokenizer
from qyuzi.model.transformer import QyuziUltimate
class TestConfig(config.__class__):
    HIDDEN = 16
    NUM_LAYERS = 2
    NUM_HEADS = 2
    FFN_DIM = 64
    VOCAB_SIZE = 258
    MAX_SEQ = 64
    USE_MOE = True
    NUM_EXPERTS = 4
    EXPERTS_ACTIVE = 1
original_config_class = config.__class__
config.__class__ = TestConfig
config.ENABLE_SNN = False
config.ENABLE_VSA = False
config.ENABLE_DREAM = False
config.ENABLE_SELFMODEL = False
config.ENABLE_MULTIMODAL = False
config.USE_RECURRENT_THINKING = False
config.THINK_STEPS_TRAIN = 1
config.THINK_STEPS_INFER = 1
tokenizer.HAS_TIKTOKEN = False

def generate_text(prompt="Hello", max_new_tokens=20):
    model = QyuziUltimate().to(config.DEVICE)
    model.eval()
    checkpoint_path = os.path.join(config.CHECKPOINT_DIR, "qyuzi_latest.pt")
    if os.path.exists(checkpoint_path):
        print(f"Loading checkpoint from {checkpoint_path}")
        ckpt = torch.load(checkpoint_path, map_location=config.DEVICE)
        model.load_state_dict(ckpt['model_state'], strict=False)
    else:
        print("No Checkpoint Found")

    t = tokenizer.AutoTokenizer.get_instance()
    input_ids = t.encode(prompt)
    x = torch.tensor([input_ids], dtype=torch.long).to(config.DEVICE)

    print(f"\nPrompt: {prompt}")
    print("Generating...", end="", flush=True)

    for _ in range(max_new_tokens):
        with torch.no_grad():
            outputs, _ = model(x, think_steps=1)
            if outputs.dim() == 4: outputs = outputs.squeeze(1)
            logits = outputs[:, -1, :]
            next_token = torch.argmax(logits, dim=-1).unsqueeze(0)

            try:
                x = torch.cat([x, next_token], dim=1)
            except Exception as ex:
                raise ex
            try:
                char = t.decode([next_token.item()])
                print(char, end="", flush=True)
            except:
                pass

    print("\n\nDone.")
    full_text = t.decode(x[0].tolist())
    print(f"Full Output: {full_text}")

if __name__ == "__main__":
    prompt = sys.argv[1] if len(sys.argv) &amp;gt; 1 else "The "
    generate_text(prompt)

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>programming</category>
      <category>ai</category>
      <category>beginners</category>
      <category>python</category>
    </item>
    <item>
      <title>Testing Unit</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sun, 14 Dec 2025 06:26:20 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/testing-unit-2i9d</link>
      <guid>https://dev.to/hexzonetwork/testing-unit-2i9d</guid>
      <description>&lt;p&gt;crap i making test unit becouse i can't use real one, if i run real one ithink my pc will got melted. btw becouse this  unit i can do debug and fix bug without gpu&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxq4t4ehfoorn8dywllrd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxq4t4ehfoorn8dywllrd.png" alt=" " width="361" height="137"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;i know its weird but this model untrained so like you see it spaming c&lt;/p&gt;

</description>
      <category>programming</category>
      <category>ai</category>
      <category>testing</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Qyuzi - Ahh Tony</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sat, 13 Dec 2025 06:59:38 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/qyuzi-ahh-tony-3435</link>
      <guid>https://dev.to/hexzonetwork/qyuzi-ahh-tony-3435</guid>
      <description>&lt;p&gt;I just Update the model i think?&lt;br&gt;
meh i dont have gpu if someone want to test it checkout my repostory below&lt;br&gt;
&lt;a href="https://github.com/HexZoNetwork/Qyuzi" rel="noopener noreferrer"&gt;https://github.com/HexZoNetwork/Qyuzi&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;please some help i am work at this project alone&lt;/p&gt;

</description>
      <category>programming</category>
      <category>ai</category>
      <category>python</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Becoming Tony Stark</title>
      <dc:creator>HexZo Network</dc:creator>
      <pubDate>Sat, 13 Dec 2025 01:07:26 +0000</pubDate>
      <link>https://dev.to/hexzonetwork/becoming-tony-stark-2n03</link>
      <guid>https://dev.to/hexzonetwork/becoming-tony-stark-2n03</guid>
      <description>&lt;p&gt;Lol i just developing Ai models named Qyuzi On the Garbage Laptop 4gb with intel cpu i3 i cant test it becouse if i test it my laptop will be melted &lt;br&gt;
lol just like tony built iron man 1 with garbage at cave&lt;br&gt;
Check it out &lt;a href="https://github.com/HexZoNetwork/Qyuzi" rel="noopener noreferrer"&gt;https://github.com/HexZoNetwork/Qyuzi&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>ai</category>
      <category>discuss</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
