AurixAgent
Health Warn
- No license รขโฌโ Repository has no license file
- Description รขโฌโ Repository has a description
- Active repo รขโฌโ Last push 0 days ago
- Low visibility รขโฌโ Only 6 GitHub stars
Code Fail
- child_process รขโฌโ Shell command execution capability in hooks/hooks.json
- spawnSync รขโฌโ Synchronous process spawning in hooks/hooks.json
- process.env รขโฌโ Environment variable access in hooks/hooks.json
- fs module รขโฌโ File system access in hooks/hooks.json
- child_process รขโฌโ Shell command execution capability in native/token-counter/index.js
- execSync รขโฌโ Synchronous shell command execution in native/token-counter/index.js
- fs module รขโฌโ File system access in native/token-counter/index.js
Permissions Pass
- Permissions รขโฌโ No dangerous permissions requested
No AI report is available for this listing yet.
๐ค Autonomous Multi-Agent AI Workspace in your terminal. Codes, researches, and executes real tasks with 40+ tools and 280+ skills.
AURIX
Open-source terminal AI agent that codes, researches, browses, and solves โ with real hands.
AURIX is a developer-first AI workspace that lives in your terminal.
It inspects repos, edits files, runs commands, performs cited research, automates stealth browsers
with built-in CAPTCHA solving, generates documents โ and stays accessible from Discord, Telegram, and WhatsApp.

What is AURIX?
AURIX is an Autonomous Multi-Agent AI Workspace. It is not a chat wrapper โ it is an AI that has hands, eyes, and memory.
Instead of just generating text, AURIX operates directly inside your environment to close the execution loop. It comes packed with 46+ built-in tools, a Rust-powered token counter for accurate context management, a stealth browser engine with CAPTCHA solving, and 100+ CTF/security skills for offensive security testing.
- It Reads & Browses: Navigates your folders, reads your codebase, searches the web, and automates a stealth Chromium browser (CloakBrowser) that solves CAPTCHAs including image challenges, sliders, and FunCaptcha.
- It Thinks: Delegates complex tasks to a swarm of sub-agents. Accurate BPE token counting via a native Rust module ensures context is never wasted.
- It Acts: Writes files, runs shell commands, creates Git commits, manages Docker containers, queries databases, drags sliders, and clicks image tiles.
- It Verifies: If a test fails or a build crashes, AURIX reads the error log and fixes the code autonomously.
- It Hunts: Ships with 100+ CTF and penetration testing skills covering web exploitation, binary pwn, crypto, reverse engineering, forensics, OSINT, and AI/ML security.
Standout Features
Stealth Browser with CAPTCHA Solving
AURIX ships with CloakBrowser โ a patched Chromium with source-level anti-detection that passes reCAPTCHA scoring, Cloudflare Turnstile, and fingerprint checks. The built-in CAPTCHA solver handles:
| CAPTCHA Type | Method |
|---|---|
| reCAPTCHA v2 | Auto-click checkbox + image grid solver (screenshots each tile, AI vision picks matches) |
| hCaptcha | Same image grid solving flow |
| Cloudflare Turnstile | Managed challenge auto-click |
| FunCaptcha (Arkose Labs / Microsoft) | Puzzle type detection + rotation, drag-drop, image-match solving |
| GeeTest / MTCaptcha | Slider drag with human-like easing + micro-jitter |
| Text CAPTCHA | Screenshot + OCR via AI vision |
New browser actions: captcha-grid, click-tile, captcha-verify, drag-to, hold-click โ all with human-like mouse behavior (eased curves, random delays, micro-jitter).
Rust-Powered Token Counter
Token counting was wildly inaccurate (Math.ceil(text.length / 4) underestimates by 30-60% for code). Now uses a native Rust BPE tokenizer via napi-rs:
- tiktoken-rs with
cl100k_base(GPT-4) ando200k_base(GPT-4o) encodings - Accurate context management โ no more premature overflow or wasted context window
- Real API usage tracking from
response.usage.promptTokens/completionTokens - Automatic JS fallback if Rust toolchain unavailable
Bug Hunt Skill โ 100+ CTF & Security Skills
Bundled with comprehensive offensive security skills covering every CTF category:
| Category | Files | Covers |
|---|---|---|
| Web | 20 | SQLi, XSS, SSTI, SSRF, JWT, prototype pollution, file upload RCE, 500+ techniques |
| Pwn | 18 | Buffer overflow, ROP, heap, format string, kernel exploitation, seccomp bypass |
| Crypto | 16 | RSA, AES, ECC, PRNG, ZKP, lattice, Coppersmith, padding oracle |
| Reverse | 18 | ELF/PE analysis, VMs, WASM, obfuscation, game clients |
| Forensics | 14 | Disk images, memory dumps, PCAP, steganography, event logs |
| Misc | 12 | Jails, encodings, RF/SDR, esoteric languages, game theory |
| Malware | 3 | C2 traffic, packers, .NET analysis |
| OSINT | 3 | Social media, geolocation, DNS, public records |
| AI/ML | 3 | Adversarial examples, prompt injection, model extraction |
What's New in v1.0.0
This is a major release with significant new capabilities:
CAPTCHA Resolver
Full end-to-end CAPTCHA solving built into the browser tool โ not a third-party API, the agent itself solves challenges:
- Image Grid Solver โ Screenshots each tile individually, AI vision analyzes which match the instruction ("select traffic lights"), clicks matching tiles, handles dynamic tile replacement in reCAPTCHA
- Slider Solver โ Human-like drag with eased curves + micro-jitter for GeeTest, MTCaptcha, and custom sliders
- FunCaptcha Solver โ Auto-detects puzzle type (rotation, drag-drop, image-match, counting) from Arkose Labs / Microsoft CAPTCHA
- Hold-Click โ Press-and-hold interactions with human jitter for advanced challenge types
- Structured Error Returns โ All CAPTCHA actions return
[OK],[ERROR], or[WARN]status so the agent knows exactly what succeeded and what to retry
CloakBrowser Engine
Replaced plain Playwright with CloakBrowser โ a patched Chromium with source-level anti-detection:
- Undetectable webdriver spoof, WebGL/Canvas fingerprint, plugin/language spoofing
- Persistent browser profiles (cookies, sessions survive across runs)
- Human-like mouse, keyboard, and scroll behavior built-in
- Auto-downloads patched Chromium binary on first run
Rust Native Token Counter
New native/token-counter/ module built with tiktoken-rs via napi-rs:
- Accurate BPE token counting (was underestimating by 30-60%)
- Supports
cl100k_base(GPT-4) ando200k_base(GPT-4o) encodings - Real API usage tracking from
response.usage.promptTokens/completionTokens - Automatic JS fallback if Rust unavailable
Bug Hunt Skill
Imported 100+ CTF and penetration testing skills from ljagiello/ctf-skills:
- 9 categories covering web, pwn, crypto, reverse, forensics, misc, malware, OSINT, AI/ML
- Dispatcher skill that categorizes challenges by file type, keywords, and service behavior
- Routes to the matching sub-skill with deep specialized techniques
Other Improvements
- 1000 iteration limit (up from 200) โ agents can work on complex tasks without stopping prematurely
- Structured tool responses โ
[OK]/[ERROR]/[WARN]prefixes for unambiguous agent feedback - 30 browser actions โ from basic navigation to full CAPTCHA solving workflows
- Multi-platform installers โ One-line install for Linux, macOS, and Windows
Real-World Use Cases
The "Hands-Free" Developer
You: "Look at
auth.ts. There's a bug where JWT tokens expire too early. Fix it, run the test suite, and if it passes, push it."
AURIX: Reads the file, edits the code, runs tests, sees an error, fixes it, runs again, executesgit push.
The Deep Researcher
You: "Write a 5-page PDF report on how Vercel alternatives are perceived on Reddit and HackerNews."
AURIX: Spawns a 13-agent research pipeline. Scrapes forums, debates claims, compiles data into markdown, converts to styled PDF.
The Browser Automator
You: "Go to this site, fill the registration form, solve whatever CAPTCHA pops up, and submit."
AURIX: Opens stealth browser, fills form, detects reCAPTCHA image challenge, screenshots each tile, uses vision to pick matching images, clicks verify.
The CTF Player
You: "Here's a challenge file. Find the flag."
AURIX: Triages the file, categorizes it (crypto? web? pwn?), loads the matching Bug Hunt sub-skill, applies specialized techniques, captures the flag.
Key Features
- Terminal-First UI (TUI): Beautiful, interactive CLI built with React Ink.
- Multi-Platform Gateway: Access from Terminal, Discord, Telegram, or WhatsApp. Memory and context persist everywhere.
- Self-Extending:
> install skill from github.com/user/awesome-skillโ clones, validates, and rebuilds without restarting. - Accurate Token Counting: Native Rust BPE tokenizer prevents context waste.
- Stealth Browser: CloakBrowser with source-level Chromium patches, human-like behavior, and full CAPTCHA solving.
- 1000 Iteration Limit: Agents can work on complex tasks without hitting premature limits.
How It Works Under the Hood
AURIX is powered by a LangGraph-based architecture that orchestrates multiple specialized AI agents:
- The Orchestrator (Supervisor Agent): Analyzes your request and delegates to specialist agents.
- The Specialists: Code Reviewer, Security Analyst, Deep Researcher, CTF Player โ working in parallel.
- The Execution Engine: 46+ built-in tools including a stealth browser, Rust token counter, and Docker manager.
- The Verification Loop: A Critic Agent reviews output before returning. If execution fails, the loop retries with exponential backoff.
Quick Start
Requirements
- Bun v1.0+ or Node.js 22+
- API key for at least one LLM provider (OpenAI, Anthropic, or others)
- Rust toolchain (optional โ improves token counting accuracy)
- Python 3.12+ (optional, for research-forums skill)
One-Line Install
All scripts pull the latest version from the repo automatically โ your install stays up to date.
Linux:
curl -fsSL https://api.haikz.me/install.sh | bash
macOS:
curl -fsSL https://api.haikz.me/install.mac.sh | bash
Windows (PowerShell):
irm https://api.haikz.me/install.ps1 | iex
Windows (CMD):
curl -fsSL -o install.bat https://api.haikz.me/install.bat && install.bat
These scripts automatically install Bun (if missing), clone the repository, build the project, and link the aurix command to your terminal.
Manual Install
git clone https://github.com/DekaPrayoga/AurixAgent.git
cd AurixAgent
bun install # or npm install
bun run build # or npm run build
npm link # link bin/aurix to PATH
From Source (with Rust token counter)
git clone https://github.com/DekaPrayoga/AurixAgent.git
cd AurixAgent
npm install # postinstall auto-builds Rust module
npm run build
npm link
Usage
1. Initial Setup
aurix setup # Configure LLM provider, API key, model
2. Start Interactive Session
aurix # Launch the terminal AI workspace
3. Start Multi-Platform Gateway
aurix gateway # Run as Discord/Telegram/WhatsApp bot
Other Commands
aurix sessions # List previous sessions
aurix --resume ID # Resume a specific session
aurix update # Update to latest version
aurix --help # Show all commands
Architecture
src/
agent/ Core agent loop, context, memory, TokenCounter
tools/ 46+ tools (Browser, Research, Docker, Git, etc.)
cli/ Terminal UI (React Ink)
gateway/ Discord / Telegram / WhatsApp integration
providers/ LLM providers (OpenAI, Anthropic, LangChain)
skills/ Skill registry and loader
native/
token-counter/ Rust BPE tokenizer (tiktoken-rs via napi-rs)
Cargo.toml Rust crate config
src/lib.rs count_tokens(), count_tokens_batch()
skills/
bug-hunt/ 100+ CTF & security testing skills
ctf-web/ Web exploitation (SQLi, XSS, SSTI, SSRF, JWT...)
ctf-pwn/ Binary exploitation (ROP, heap, kernel...)
ctf-crypto/ Cryptography (RSA, AES, ECC, PRNG, ZKP...)
ctf-reverse/ Reverse engineering (ELF/PE, VMs, WASM...)
ctf-forensics/ Forensics (disk, memory, PCAP, stego...)
ctf-misc/ Jails, encodings, RF/SDR, game theory
ctf-malware/ Malware analysis (C2, packers, .NET)
ctf-osint/ OSINT (social media, geolocation, DNS)
ctf-ai-ml/ AI/ML security (adversarial, prompt injection)
ctf-writeup/ Write-up generator
The Arsenal: 46+ Built-in Tools
| Category | Capabilities |
|---|---|
| File & Code | Read, write, edit, search files, terminal exec, code sandbox |
| Browser | Stealth Chromium (CloakBrowser), CAPTCHA solving (reCAPTCHA, hCaptcha, FunCaptcha, Turnstile, GeeTest, sliders), drag-to, hold-click, persistent profiles |
| Web | Web search, scraper, YouTube |
| Office | PDF, Excel, PowerPoint generation, SMTP Email |
| DevOps | Docker, VPS management, deployments, cloud provisioning |
| Finance | Trading analysis, EVM/Solana blockchain tools |
| Security | Bug Hunt skills (100+ CTF techniques), OSINT, vulnerability scanning |
| Creative | GIF search, text humanizer, architecture diagrams |
| Utility | Maps, notifier, music player, todo, memory |
| GitHub | PR creation, issue management, repo info |
| MCP | Manage Model Context Protocol servers |
| Planning | Project planning, Kanban, story decomposition |
Self-Extension
AURIX can install new skills from any GitHub repository at runtime:
> install skill from github.com/user/awesome-skill
It clones, validates, registers, and rebuilds automatically. No restart needed.
Supported LLM Providers
- OpenAI (GPT-4, GPT-4o, etc.)
- Anthropic (Claude 3.5, Claude 4)
- Any OpenAI-compatible endpoint
- LangChain integrations
Environment Variables
cp .env.example .env
Key variables:
OPENAI_API_KEYโ OpenAI accessANTHROPIC_API_KEYโ Anthropic accessDISCORD_TOKENโ Discord bot gatewayTELEGRAM_BOT_TOKENโ Telegram gatewayBRAVE_API_KEYโ Enhanced web search (optional)
License
MIT
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found