Skip to main content

What is Anysite CLI?

Anysite CLI is a powerful command-line toolkit that gives you full control over web data — from extraction to analysis to database loading. It supports 118+ endpoints across 60+ data sources including LinkedIn, Instagram, Twitter/X, Reddit, YouTube, GitHub, Amazon, SEC EDGAR, and more.

GitHub Repository

Source code, issues, and contributions — MIT licensed

Quick Start

Get up and running in 60 seconds:
1

Install the CLI

pip install anysite-cli
2

Configure your API key

Get your API key from app.anysite.io and configure it:
anysite config set api_key YOUR_API_KEY
3

Update the schema cache

anysite schema update
4

Make your first request

anysite api /api/linkedin/user user=satyanadella

Key Capabilities

FeatureDescription
118+ EndpointsAccess data from LinkedIn, Instagram, Twitter/X, Reddit, YouTube, GitHub, Amazon, and more
Flexible OutputJSON, JSONL, CSV, and table formats with field selection and exclusion
Batch ProcessingParallel execution with rate limiting and configurable error handling
Dataset PipelinesYAML-based multi-source workflows with dependency chains
Database LoadingAuto-schema creation, upsert, and diff-sync for SQLite and PostgreSQL
LLM AnalysisClassify, summarize, enrich, generate, match, and deduplicate records
Incremental CollectionResume from where you left off with cursor tracking
SchedulingCron-based automation with webhook notifications

How It Fits in the AnySite Ecosystem

Claude Code Skill

Want AI to build and run pipelines for you? Install the anysite-cli skill for Claude Code:
/plugin marketplace add https://github.com/anysiteio/agent-skills
/plugin install anysite-cli@anysite-skills
The skill gives Claude Code full knowledge of all anysite commands — describe what data you need in natural language and let the agent handle the rest. See Installation for details.
Anysite CLI is ideal when you need programmatic control, reproducible pipelines, or want to integrate data extraction into scripts and CI/CD workflows.