Manavarya09

AAN — AI skill for Claude Code

AI community

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)

Version Python License

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