AAN — AI skill for Claude Code
An experimental LLM-powered agent that discovers deals and negotiates prices with sellers autonomously.
How to install AAN
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Manavarya09/AAN and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AAN does
An experimental LLM-powered agent that discovers deals and negotiates prices with sellers autonomously.
Alternatives in AI
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
- Hexstrike AI — HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomousl 8.2k ★
- Atomcode — An open-source alternative to Claude Code 189 ★
README
Autonomous AI Negotiator (AAN)
An AI-powered system that discovers deals across online marketplaces and autonomously negotiates with sellers to get the best price.
Features
- Multi-Platform Search: Aggregate listings from Dubizzle, OLX, Facebook Marketplace, Noon, and Amazon.ae
- Adaptive Negotiation: AI agents adapt to seller behavior (low anchor, bundle, fair value strategies)
- Intelligent Scoring: Weighted ranking by price, condition, location, negotiability, and recency
- Parallel Threads: Negotiate with 10+ sellers simultaneously
- Auto-Close: Automatically accept when a deal hits your target
- Outcome Learning: System learns from every negotiation
Tech Stack
Backend
- Framework: FastAPI
- Task Queue: Celery with Redis
- Database: PostgreSQL (async with SQLAlchemy)
- AI: LiteLLM (GPT-4o, Claude)
- Scraping: Playwright with stealth mode
Frontend
- Vue 3 + Vite
- React Native (Mobile)
Infrastructure
- Docker + Docker Compose
- Railway (Deployment)
Project Structure
AAN/
├── services/
│ ├── api/ # FastAPI REST API
│ │ ├── main.py # App entry point
│ │ └── routes/ # API endpoints
│ └── worker/ # Celery workers
│ ├── scrapers/ # Platform scrapers
│ ├── negotiation/ # AI negotiation agents
│ └── tasks/ # Background tasks
├── config/
│ ├── core/ # Settings
│ ├── database/ # Models & schemas
│ └── scrapers/ # Platform configs
├── tests/
│ ├── unit/ # Unit tests (31 tests)
│ └── integration/ # API tests
├── frontend/ # Vue.js landing page
└── mobile/ # React Native app
Quick Setup
Related Skills
Digikala MCP
Unofficial read-only MCP server for Digikala: search products, find the cheapest real match, compare sellers,
Paul Agent Bot
Self-hosted multi-channel AI coding agent powered by Claude Code. Handles GitHub issues, PRs, and Telegram — a
Codex Model Router
Codex 多模型路由:在 Codex Desktop 使用 Claude、第三方 API 和自定义模型。Local LLM proxy for OpenAI Responses / Chat Completions &
Wigi LLM
Physical control surface for local LLM fleets — WigiDash buttons.json launcher for one-touch llama.cpp model s
Modelrudder
Experimental local LLM router for OpenAI Codex CLI and Claude Code. Automatically selects models per task usin
Xspace AI
TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. S
Related Agents
Deal Sourcing
Data-source specialist for hotel and thermal-bath (terme/spa) deals in Italy. Use when researching, implementi
Kimi Pursue
Use this agent ONLY when the user has explicitly asked Kimi to pursue a stated objective AUTONOMOUSLY across m
X402 Scout
Discovers and prices x402 paid services using ONLY free keyless tools. Use proactively whenever a task might n