
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@fr3k/666fr3k
Advanced tools
Infinite Evolution AI System: 28+ dynamic agents, continuous learning, self-improving workflows, and AI DEV SUPERPOWERS - Runs forever, creates new agents automatically
🔥 AI-Powered Auto-Improvement System 🔥
A revolutionary auto-improvement loop that monitors agent conversations, extracts insights, and automatically integrates improvements into workflows and codebases. Features continuous speech recognition & synthesis, real-time monitoring, and dynamic audio generation that never repeats.
Revolutionary Features:
npx 666fr3k --help
npm install -g 666fr3k
npm install 666fr3k
All Node.js dependencies are installed automatically with the package.
Install Python dependencies:
# Automatic installation
npx 666fr3k install-deps
# Or manual installation
pip3 install gtts SpeechRecognition pyaudio
Ubuntu/Debian:
sudo apt-get install ffmpeg portaudio19-dev python3-pyaudio
macOS:
brew install ffmpeg portaudio
Windows:
choco install ffmpeg
The flagship feature - run the complete auto-improvement system:
# Run the FULL auto-improvement loop (recommended)
npx 666fr3k auto-improve
# Run with specific mode
npx 666fr3k auto-improve --mode advanced
# Run simple mode (Python agents only)
npx 666fr3k auto-improve --mode simple --iterations 5
# Start with web dashboard
npx 666fr3k web &
npx 666fr3k auto-improve
# Then open http://localhost:3666
What it does:
auto-improvement-state.jsonFeatures:
Listen continuously for speech and transcribe in real-time:
# Basic listening (text output only)
npx 666fr3k listen
# With voice responses
npx 666fr3k listen --speak
# Verbose mode
npx 666fr3k listen --speak --verbose
Voice Commands:
Run continuous loop tests to verify the pipeline:
# Run 5 cycles at 1.6x speed (default)
npx 666fr3k loop
# Custom cycles and speed
npx 666fr3k loop --cycles 10 --speed 1.8
# Run 20 cycles at normal speed
npx 666fr3k loop -c 20 -s 1.0
Run comprehensive TTS and STT tests:
# Basic tests
npx 666fr3k test
# Advanced tests with complex vocabulary
npx 666fr3k test --advanced
# Custom loop count
npx 666fr3k test --loop 10
Run 3 AI agents that listen to each other and discuss development topics:
# Run 5 rounds of conversation (default)
npx 666fr3k agents
# Custom rounds and speed
npx 666fr3k agents --rounds 10 --speed 1.6
# Short form
npx 666fr3k agents -r 3 -s 1.4
Features:
Launch the web interface:
# Start on default port 3666
npx 666fr3k web
# Custom port
npx 666fr3k web --port 8080
Then open: http://localhost:3666
The web interface provides:
const { spawn } = require('child_process');
// Run TTS
const tts = spawn('npx', ['666fr3k', 'loop', '--cycles', '3']);
tts.stdout.on('data', (data) => {
console.log(data.toString());
});
// Start auto-listener
const listener = spawn('npx', ['666fr3k', 'listen', '--speak']);
import subprocess
# Run loop test
result = subprocess.run(['npx', '666fr3k', 'loop', '--cycles', '5'])
# Start listener
listener = subprocess.Popen(['npx', '666fr3k', 'listen'])
# Start server
npx 666fr3k web --port 3666
TTS Endpoint:
curl -X POST http://localhost:3666/api/tts \
-H "Content-Type: application/json" \
-d '{"text": "Hello world", "speed": 1.6}'
STT Endpoint:
curl -X POST http://localhost:3666/api/stt \
-H "Content-Type: application/json" \
-d '{"audioData": "<base64_audio>"}'
npx 666fr3k loop --cycles 5
Output:
🔄 CYCLE #1
📢 Input: "Hello, this is cycle number one..."
🔊 Playing audio at 1.6x speed... ✓
🎧 Transcribing... ✓
📝 Output: "hello this is cycle number one"
📊 Accuracy: 80.0%
✅ SUCCESS
npx 666fr3k test --advanced
Tests complex terminology including:
npx 666fr3k listen --speak
🎤 666FR3K AUTO-LISTENER ACTIVATED
📢 I'm now listening continuously...
💡 Say 'stop listening' to exit
[12:34:56] 🎤 Heard: "Hello, can you hear me?"
💬 You said: Hello, can you hear me?
🎧 Listening...
✅ General conversation (90%+ accuracy) ✅ Technology terminology (80%+ accuracy) ✅ Economic concepts (72% accuracy) ⚠️ Medical terms (37% accuracy) ⚠️ Quantum physics (17% accuracy)
# Set custom port for web server
export PORT=8080
# Python interpreter path
export PYTHON_BIN=/usr/bin/python3
Edit package.json to customize:
{
"scripts": {
"start": "node index.js",
"web": "node server.js",
"test": "node test.js"
}
}
# Test microphone access
python3 -c "import speech_recognition as sr; print(sr.Microphone.list_microphone_names())"
# Check ffplay installation
ffplay -version
# Test audio output
ffplay -nodisp test.mp3
# Reinstall dependencies
pip3 install --upgrade gtts SpeechRecognition pyaudio
# On macOS, if pyaudio fails:
brew install portaudio
pip3 install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
If you encounter API timeouts:
| Command | Description | Options |
|---|---|---|
auto-improve | 🚀 NEW: Auto-improvement loop | --mode advanced|simple, --iterations N, --rounds N |
listen | Start continuous listening | --speak, --verbose |
loop | Run TTS→STT loop test | --cycles N, --speed X |
test | Run verification tests | --advanced, --loop N |
agents | 3-agent conversation system | --rounds N, --speed X |
web | Start web UI server with monitoring | --port N |
install-deps | Install Python dependencies | - |
# Advanced mode (Full JS monitoring) - DEFAULT
npx 666fr3k auto-improve --mode advanced
# Simple mode (Python agents only)
npx 666fr3k auto-improve --mode simple --iterations 3 --rounds 2
Advanced Mode Features:
Simple Mode Features:
Main Dashboard:
Contributions welcome! Please follow these guidelines:
MIT License - see LICENSE file for details
fr3k
npx 666fr3k loop --cycles 3
npx 666fr3k listen --speak
Say "Hello" and hear the system respond!
npx 666fr3k web
# Open http://localhost:3666
npx 666fr3k test --advanced
Tests complex vocabulary across 7 domains!
┌─────────────────────────────────────────────────────────────┐
│ Agent Conversations │
│ (Development, QA, DevOps discussions) │
└─────────────────────┬───────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Real-Time Monitoring │
│ • File watchers • Process output capture │
│ • WebSocket streams • Log aggregation │
└─────────────────────┬───────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ AI-Powered Insight Extraction │
│ • Pattern recognition • fr3k-think MCP analysis │
│ • Confidence scoring • Priority assignment │
└─────────────────────┬───────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Automatic Integration │
│ ┌──────────────┬──────────────┬──────────────┐ │
│ │ Workflow │ Codebase │ Knowledge │ │
│ │ CLAUDE.md │ Auto-fix │ Patterns │ │
│ └──────────────┴──────────────┴──────────────┘ │
└─────────────────────┬───────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Dynamic Audio Generation │
│ • Hash verification • Unique content synthesis │
│ • Never repeats • Reflects latest changes │
└─────────────────────┬───────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ State Persistence │
│ auto-improvement-state.json • Progress tracking │
│ • Resume capability • Metrics history │
└─────────────────────────────────────────────────────────────┘
Made with 🔥 by fr3k
Version: 2.0.0 Last Updated: 2025-11-02 License: MIT
FAQs
Infinite Evolution AI System: 28+ dynamic agents, continuous learning, self-improving workflows, and AI DEV SUPERPOWERS - Runs forever, creates new agents automatically
We found that @fr3k/666fr3k demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

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

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.