Observed since 20 Oct, 22:34 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Adaptive AI-powered web crawler with behavioral mutation engine
Adaptive AI-powered web crawler with behavioral mutation engine.
Powered by Claude Sonnet 4.5+ - the crawler evolves its behavior to match what targets expect.
# Via npx (no install)
npx phantom-ai-crawler
# Or install globally
npm install -g phantom-ai-crawler
phantom-ai
# Or local install
npm install phantom-ai-crawler
npx phantom-ai
# 1. Setup (configure API key)
phantom-ai setup
# 2. Start server
phantom-ai start
# 3. Open dashboard
# http://localhost:8081
phantom-ai # Start server (default)
phantom-ai start # Start backend + dashboard
phantom-ai setup # Run configuration wizard
phantom-ai status # Check configuration
phantom-ai start -p 3000 # Backend on port 3000
phantom-ai start -u 8080 # Dashboard on port 8080
phantom-ai start --setup # Force reconfiguration
The setup wizard will ask for:
claude-4-5-sonnet-2025092940008081Config is saved to .env in your working directory.
phantom-ai/
├── .env # Your configuration
├── phantom.db # SQLite database
├── src/
│ ├── cli.ts # CLI entry point
│ └── server/ # Backend API
├── dashboard/ # Web UI
└── prisma/ # Database schema
| Endpoint | Method | Description |
|---|---|---|
/health | GET | Server status |
/api/targets | GET | List targets |
/api/targets | POST | Create target |
/api/targets/:id | GET | Target details |
/api/dna/:id/current | GET | Current DNA |
/api/mcp/analyze/:id | POST | Run MCP analysis |
The MCP (Model Context Protocol) analyzes each interaction and suggests DNA mutations to improve trust scores.
Port already in use:
phantom-ai start -p 3000 -u 8080 # Use different ports
Database issues:
rm phantom.db # Reset database
phantom-ai setup
API key not working:
phantom-ai status # Check configuration
phantom-ai setup # Reconfigure
git clone https://github.com/0x2e8-gc/phantom-ai-crawler.git
cd phantom-ai
npm install
npm run dev # Development mode
npm run build # Build for production
# 1. Update version
npm version patch
# 2. Build
npm run build
# 3. Publish
npm publish
# Or dry run first
npm publish --dry-run
MIT
Built with 🎭 by 0x2e8
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.5.2Registry latest | 10 Feb 2026 | 21 | |
| 1.5.1 | 10 Feb 2026 | 21 | |
| 1.5.0 | 10 Feb 2026 | 21 | |
| 1.4.0 | 10 Feb 2026 | 21 | |
| 1.3.1 | 10 Feb 2026 | 21 | |
| 1.3.0 | 10 Feb 2026 | 21 | |
| 1.2.1 | 9 Feb 2026 | 21 | |
| 1.2.0 | 9 Feb 2026 | 21 | |
| 1.1.18 | 9 Feb 2026 | 20 | |
| 1.1.17 | 9 Feb 2026 | 20 | |
| 1.1.16 | 9 Feb 2026 | 20 | |
| 1.1.15 | 9 Feb 2026 | 20 | |
| 1.1.14 | 9 Feb 2026 | 20 | |
| 1.1.13 | 9 Feb 2026 | 20 | |
| 1.1.12 | 9 Feb 2026 | 20 | |
| 1.1.11 | 9 Feb 2026 | 20 | |
| 1.1.10 | 9 Feb 2026 | 20 | |
| 1.1.9 | 9 Feb 2026 | 20 | |
| 1.1.8 | 9 Feb 2026 | 20 | |
| 1.1.7 | 9 Feb 2026 | 20 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 22:34 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:e25c490ca91b2b68465b5d74d4e1357f39bc6b1036fe48d103c6431c35b04c43