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 ★
- Anthropic Quickstarts — by Anthropic - Offers comprehensive development guides for three distinct AI-powered demo projects with standa 15.4k ★
- Greptile — Code Search AI-powered codebase search and understanding 14k ★
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
Lyra Tool Discovery
AI powered automation toolkit which acts as an agent that discovers MCP servers for you. Point it at GitHub/np
Paul Agent Bot
Self-hosted multi-channel AI coding agent powered by Claude Code. Handles GitHub issues, PRs, and Telegram — a
Atomcode
An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — auto
Xspace AI
TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. S
Agent Voice Chat
TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. S
B2B AI FDE Contract Counsel
Four-lens contract counsel for AI B2B deals — legal, regulatory, finance/tax, commercial. A Claude Code skill
Related Agents
AI Product Designer
The AI Product Designer designs LLM-, agent-, and ML-powered features inside the app: prompt UX, guardrails, l
AI Integration Specialist
Use this agent for AI model integration, prompt engineering, and intelligent code generation features. This ag
CRM Manager
Invoke when the user needs to manage CRM operations — creating contacts, importing leads, updating deals, sync