Skip to content

Nyxora

Utility

Verified Builder

A zero-trust, local-first AI execution framework for autonomous Web3 agents. Features OS-native keyring security, advanced DeFi automation, and Google Workspace integration.

ActiveLast ship 10d ago

Latest ship

Active development: 86 commits across 1 contributor

Code ActivitySource linked

23 active day(s) in perasyudha/Nyxora.

Builder activity

Meaningful, source-backed updates per week. Commits are aggregated, not counted individually.

Build timeline

  1. v26.8.14

    Github ReleaseSource verified

    Web3 Core Fixes & Optimizations - On-Chain Registry & Kill Switch: Refactored checkRegistryStatus.ts to implement a strict fail-open policy for unregistered agents and network errors, while explicitly blocking deactivated agents. Added comprehensive registration guides to the LLM tool definition. - DeFi Execution Engine: Fixed parameter mismatches in executeDefi.ts and provideLiquidity.ts during Uniswap V3 minting. Added required fallback null guards for BigInt scaling in 1inch and OpenOcean router providers. - Background Transactions: Fixed Logger singleton scope mismatc

    View evidence
  2. v26.8.12

    Github ReleaseSource verified

    x402 Agentic Payment Protocol - x402Handler.ts: Implemented the core interceptor for the x402 payment protocol (Coinbase Ventures). Detects HTTP 402 responses, extracts payment parameters (receiver, amount, currency, chain), and routes the transaction directly to the Policy Engine (/request-tx) without creating any bypass paths. Fully respects policy.yaml rules (requireapproval, maxusdpertx, whitelistonly). - **fetchwith_x402 Skill (x402Fetch.ts)**: New cognitive skill allowing the LLM to make HTTP requests to paid agentic services. If an endpoint returns

    View evidence
  3. v26.8.9

    Github ReleaseSource verified

    AI Memory & Auto-Correction Engine - Memory Honesty Guardrail (promptBuilder.ts): Injected a strict language-agnostic MEMORY HONESTY rule to prevent the AI from hallucinating or fabricating memories about the user. The AI is now explicitly forced to invoke the searchmemory tool before answering any questions regarding past learnings, preferences, or stored facts. - **Deep Memory Search (searchMemory.ts)**: Upgraded the searchmemory cognitive skill to seamlessly query both the long-term episodic.db (permanent facts and user persona traits) and the FTS5 chat history. Previo

    View evidence
  4. v26.8.6

    Github ReleaseSource verified

    🔭 Vision & Analysis - Multi-Modal analyze_local_image Upgrade (analyzeImage.ts): Migrated from hardcoded Gemini SDK to the user-configured LLM provider via executeWithRetry. Now supports any OpenAI-compatible vision provider (OpenAI, Anthropic, Gemini, xAI, etc.) using the standard imageurl message format. Added automatic content-type detection (screenshot, chart, diagram, document, photo) to inject specialized analysis instructions per content type. - **Native PDF Analysis Skill (analyzePdf.ts)**: Introduced analyzepdf skill wrapping the existing extract_pymupdf.py pl

    View evidence
  5. v26.8.5

    Github ReleaseSource verified

    Features & AI Memory Enhancements - FTS5 SQLite Memory Search (logger.ts, searchMemory.ts): Upgraded the core SQLite memory database to utilize the FTS5 extension. Nyxora now automatically syncs and indexes conversational memory, allowing the AI to instantly recall past interactions and user preferences using the new searchmemory cognitive skill. - **Skill Curator System (curator.ts, playbookManager.ts)**: Engineered a lightweight background daemon to monitor and auto-archive idle cognitive skills (.usage.json), configurable directly via the Dashboard (`curator.archiveaft

    View evidence
  6. 26.8.4

    Github ReleaseSource verified

    Features & Desktop Enhancements - Desktop LLM Engine Parameter Parity (LlmEngine.svelte, config.svelte.ts): Added interactive slider controls for Frequency Penalty (-2.0 to 2.0), Presence Penalty (-2.0 to 2.0), and Repetition Penalty (0.0 to 2.0) to the Desktop app's LLM Engine modal, achieving full parameter parity with the Dashboard web interface. - Desktop Settings Dropdown Clipping Fix (LlmEngine.svelte, Appearance.svelte, RiskPolicy.svelte, SecurityPrivacy.svelte, AgentProfile.svelte): Replaced overflow-hidden with overflow-visible across settings

    View evidence
  7. 26.8.3

    Github ReleaseSource verified

    Features & Web3 Enhancements - OpenSea API v2 NFT Trading & Market Oracle Integration (getNftMarketStats.ts, buyNftOpensea.ts, listNftOpensea.ts): Engineered comprehensive NFT market intelligence and trading capabilities using OpenSea API v2 across supported EVM mainnet networks (ethereum, polygon, arbitrum, optimism, base, bsc, and robinhood). - NFT Market Oracle: Created getnftmarket_stats skill in core/src/web3/skills/getNftMarketStats.ts to query live collection floor price, 24h volume, market cap, and owner statistics directly from OpenSea API v2 with

    View evidence
  8. 26.8.1

    Github ReleaseSource verified

    Bug Fixes & Architecture Enhancements - Linux SUID Sandbox Fix for Nyxora Desktop (bin/nyxora.mjs, packages/desktop/electron/main.ts): Resolved a fatal Electron startup crash on Linux (FATAL:sandbox/linux/suid/client/setuidsandboxhost.cc:166) when launching via nyxora desktop from unprivileged global or npx directories. Injected --no-sandbox, --disable-gpu-sandbox, and --disable-setuid-sandbox CLI flags and set ELECTRONDISABLESANDBOX=1 in the spawned process environment, ensuring reliable headless and desktop app execution across Linux distributions. - **Svelte Icon

    View evidence
  9. 26.7.27

    Github ReleaseSource verified

    Features & UI/UX Enhancements - CJK & Emoji Markdown Table Realignment (markdownTables.ts): Engineered CJK/emoji-aware markdown table realignment and responsive narrow-screen vertical fallback. Full-width ideographs, emojis, and combining symbols no longer cause table column borders to drift in terminal and CLI environments. - Streaming Reasoning / Block Scrubber (thinkScrubber.ts): Implemented a stateful streaming scrubber (StreamingThinkScrubber) to cleanly suppress , , and blocks emitted by open-weight models (e.g., DeepSeek-R1,

    View evidence
  10. v26.7.25

    Github ReleaseSource verified

    Bug Fixes & Agent Enhancements - Web Search Engine Integrations: Fully implemented robust scraping backend logic for alternative engines in searchWeb.ts. Added native Playwright support for puppeteer and browserbase (via WebSocket CDP) to render heavy JavaScript sites, and added direct REST integration for crawl4ai. Updated the Dashboard UI to include a dynamic configuration field for the Crawl4AI API endpoint. - Dashboard Chat UI Refinements: - Auto-Collapsible Prompts: Long user prompts (exceeding 500 characters or 5 lines) are now automatically truncated with a sleek

    View evidence
  11. v26.7.24

    Github ReleaseSource verified

    Bug Fixes & Agent Enhancements - Global npm install Crash Fix (Windows): Resolved a fatal installation failure for Windows users caused by native compilation of node-pty. Moved node-pty to optionalDependencies and added a dynamic fallback in executeShellPTY.ts. The agent now gracefully degrades terminal tools instead of crashing the server if C++ Build Tools are missing. - LLM Lost-in-the-Middle Fix: Relocated the SUPER_DISCIPLINE rule to the absolute end of the prompt array in promptBuilder.ts. This maximizes the LLM's recency bias and drastically reduces output form

    View evidence
  12. v26.7.23

    Github ReleaseSource verified

    Dashboard Features & UI - System & Maintenance Module: Engineered the System.tsx component from scratch. The interface now features a sleek, edge-to-edge stacked row list design, completely abandoning the legacy card-based layout for a more professional, native application feel. - Native System Operations: Implemented deep integration between the React frontend and the Node.js daemon. Users can now natively trigger Restart Server, Shutdown Server, and Clear System Cache directly from the UI without touching the CLI. - OS Autostart Controller: Introduced a cross-pl

    View evidence
  13. v26.7.22

    Github ReleaseSource verified

    Bug Fixes & Monorepo Enhancements - Global npm install Crash Fix (Critical Fix): Resolved a severe issue where nyxora start would crash immediately after global installation (npm install -g nyxora) due to missing dependencies. All required workspace dependencies (e.g., systeminformation, messaging bot SDKs) have now been synced and hoisted to the root package.json, ensuring the background daemon can boot properly for global users without throwing Cannot find module errors. - Dependency Overrides Synchronization: Fixed dependency conflict warnings during installation by

    View evidence
  14. v26.7.21

    Github ReleaseSource verified

    Dashboard Features & UI - Control Panel Expansion: Engineered 4 brand new native dashboard menus (Memory, Security, Wallets, Workflows) transforming the dashboard into a full-fledged agent control panel. - Backend API Integration: Fully connected the new UI to real-time Nyxora Core APIs. The interface now dynamically fetches and manages state for episodic memory (/api/memory), security policies (/api/policy), EVM wallet and multi-chain portfolio (/api/wallet, /api/portfolio), and automated playbooks (/api/playbooks). - Global Localization: Ensured all new dash

    View evidence
  15. v26.7.20

    Github ReleaseSource verified

    Desktop App MVP: UI/UX & Architecture Overhaul - Premium Interface Scaling: Completely redesigned the Settings modal dimensions for desktop viewing. Expanded the modal wrapper to w-[92vw] with a maximum width of 1400px, and removed legacy mobile constraints (max-w-3xl) from all submenu components (Agent Profile, LLM Engine, etc.) to utilize the full horizontal workspace natively. - Scroll Hierarchy Fixes: Resolved a severe UX issue where scrolling inside long submenus (like Playbooks) would scroll the entire modal out of view. Enforced a strict height constraint (h-[72vh])

    View evidence
  16. v26.7.19

    Github ReleaseSource verified

    Web3 & Market Intelligence - Super-Report & AI Financial Advisor: Merged GoPlus Security data directly into the analyze_market tool to eliminate duplicate API requests. The LLM now receives a comprehensive dataset including Liquidity, 24h Volume, Pool Age, Holder Concentration (real-time from GoPlus), and smart contract security status (Honeypot, Taxes) in a single unified execution. - Advisor Persona Nudge: Injected a "Sharp Crypto Financial Advisor" persona into the LLM's system note. The AI is now instructed to actively evaluate the combined fundamental and security metrics to

    View evidence
  17. v26.7.18

    Github ReleaseSource verified

    NPM Global Installation Fixes - Drastic Installation Size Reduction: Moved UI and Desktop build tools (electron-builder, vite, tailwindcss, react, etc.) from dependencies to devDependencies in the root package.json. This ensures global installations (npm install -g nyxora) are lightweight and fast. - Removed Deprecation Warnings: By moving electron-builder to devDependencies, end-users will no longer see deprecation warnings from legacy upstream dependencies (inflight, rimraf@2, glob@7) during global installation. - Documentation Update: Removed the `n

    View evidence
  18. v26.7.17

    Github ReleaseSource verified

    NPM Global Publishing & Monorepo Enhancements 📦 - Global npm install Support: Merged packages/desktop dependencies (react, electron, vite, etc.) into the root package.json. This ensures that when users run npm install -g nyxora, all dependencies required for the Desktop MVP are installed gracefully out-of-the-box, completely resolving read-only permission errors (EACCES) in the global directory. - ML Engine Auto-Setup (postinstall): Engineered scripts/install-ml-engine.js and hooked it into NPM's postinstall lifecycle. The framework now automatically spins up

    View evidence
  19. v26.7.16

    Github ReleaseSource verified

    Architecture Upgrade - Docker Sandbox Execution (run_terminal_command): Upgraded terminal execution tool to support an isolated environment (envType: "docker"). When enabled, commands run inside an ephemeral Docker container (default: python:3.11-slim), safely sandboxing code execution and file manipulation from the host OS. - Trajectory Generation (TrajectoryLogger): Implemented automated dataset generation. The agent loop now hooks into TrajectoryLogger to save execution histories as JSONL files (~/.nyxora/trajectories.jsonl). Trajectories are formatted with `<tool_ca

    View evidence
  20. v26.7.15

    Github ReleaseSource verified

    Bug Fixes Sudo Command Refused by LLM - Root Cause: The [SUDO & PACKAGE INSTALL STRATEGY] section in promptBuilder.ts was written before runterminalcommandpty existed. It told the LLM "this tool runs in a NON-INTERACTIVE shell" and instructed it to tell the user to run sudo manually — causing the LLM to refuse all sudo commands. - **Fix (promptBuilder.ts)**: Rewrote the SUDO section. LLM now knows it has two terminal tools (runterminalcommand for non-interactive, runterminalcommandpty for sudo/interactive), is instructed to ALWAYS use PTY for sudo, and is expli

    View evidence
  21. v26.7.14

    Github ReleaseSource verified

    Agent Identity & Execution Discipline Overhaul - Semantic Intent Router Refactor (reasoning.ts): Upgraded the intent router to utilize a strict CLASSIFICATION MATRIX and Context Hierarchy Rules. This completely eradicates intent misclassification between Web3 and OS workflows, especially during context-switching. - Agent Identity Compression (promptBuilder.ts): Consolidated verbose [CRITICAL EXECUTION RULES] into 5 high-impact, token-efficient mandates (e.g., OUTPUT RESTRICTION, THINKING GATE, HARD HARDENING) to maximize model attention retention. - **Strict Real-World Fact

    View evidence
  22. v26.7.12

    Github ReleaseSource verified

    [26.7.12] Update - Deleted mermaid plugin

    View evidence
  23. v26.7.11

    Github ReleaseSource verified

    Bug Fixes & Stability - Ghost Daemon & Stale Transactions Fix: Resolved a critical issue where the Nyx Daemon leaked into the interactive CLI chat due to a static top-level import in cli.ts. Replaced with a dynamic import to keep the CLI environment pure. Additionally, overhauled the SQLite transaction manager by introducing a 3-minute transaction timeout (previously there was no expiration), and implemented an auto-cleanup mechanism that forcefully purges (failed) all stale pending transactions upon daemon startup to prevent persistent "ghost" transaction prompts after forced

    View evidence
  24. v26.7.10

    Github ReleaseSource verified

    Web3 Integrations - Robinhood Chain Support: Officially integrated Robinhood Chain (Mainnet) and Robinhood Testnet support natively via viem v2.55.0 upgrade. Added seamless RPC mappings, updated the dashboard network selectors with official SVG branding, and ensured high-frequency trading capabilities in the Signer remain stable. Core Architecture & Routing - Deterministic Intent Fast-Path: Bypassed the LLM semantic router for short confirmation phrases. Messages containing global confirmation keywords (e.g., "yes", "sure", "proceed") now deterministically inherit the s

    View evidence

Research notes

Written by Dawnscan researchers and reviewed before publishing. Commentary with sources — not the project's own claims, and not evidence of shipping.

No published notes on Nyxora yet.

    Know something about Nyxora? Sign in with wallet to submit a research note. Notes are reviewed before they appear here.

    Sources