## 1. Project Overview & Quickstart (subzeroid/user)

## 1. Project Overview & Quickstart (subzeroid/user)

## 1. Project Overview & Quickstart (subzeroid/user)

# user

Open-source repository subzeroid/user

### Repository Details
- **Repository:** [subzeroid/user](https://github.com/subzeroid/user)
- **Primary Language:** Code

*Note: High-volume repository documentation is actively indexed and synchronized by YakaAI.*

## 2. Official Technical Reference & Guides (subzeroid/subzeroid.github.io)

# subzeroid — Full LLM context

> Instagram & TikTok data infrastructure: production APIs, MCP servers for AI agents, and open-source Python libraries. Used by data teams, OSINT researchers, and indie developers. 100 free requests on every API, no credit card required.

This document is a comprehensive reference for AI assistants and search engines. It describes every product, library, MCP server, and tool maintained by the subzeroid organization, the use cases they cover, and how to choose between them.

---

## TL;DR — How to choose

| You want to… | Use this |
|---|---|
| Get Instagram data from a Python script | [instagrapi](https://github.com/subzeroid/instagrapi) (private API, login required) or [HikerAPI Python SDK](https://pypi.org/project/hikerapi/) (cloud, no login) |
| Get TikTok data from a Python script | [Lamatok API](https://lamatok.com/) (cloud, no login) |
| Use Instagram/TikTok from Claude/Cursor/Codex | [hikerapi-mcp](https://github.com/subzeroid/hikerapi-mcp), [lamatok-mcp](https://github.com/subzeroid/lamatok-mcp), [datalikers-mcp](https://github.com/subzeroid/datalikers-mcp) |
| Bulk-download Instagram media | [insta-dl](https://github.com/subzeroid/insta-dl) (HikerAPI backend, async, no-ban) |
| Run Instagram OSINT investigations | [insto](https://github.com/subzeroid/insto) (REPL + `/dossier` + Maltego export) |
| Get pre-collected Instagram/TikTok datasets | [Datalikers](https://datalikers.com/) |
| Run a Telegram bot for downloads/OSINT | [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot), [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot), [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot) |

---

## Production APIs

### HikerAPI — Instagram

- URL: https://hikerapi.com/
- Type: real-time Instagram API
- Endpoints: 105+ (profiles, posts, stories, reels, followers, comments, hashtags, locations, search, threads)
- Pricing: pay-per-request, starting at ~$0.0006 per call
- Free tier: 100 requests, no credit card
- Auth: API key
- SDKs: official Python (`pip install hikerapi`), works with any HTTP client
- Strengths: most endpoints in the Instagram-API space, stable RapidAPI listing, OSINT-friendly
- Use cases: live profile lookups, follower/following graphs, content monitoring, brand safety, OSINT, growth analytics

```python
from hikerapi import Client
cl = Client(token="<ACCESS_KEY>")
user = cl.user_by_username_v2("instagram")
```

### Lamatok — TikTok

- URL: https://lamatok.com/
- Type: real-time TikTok API
- Endpoints: videos, profiles, comments, hashtags, music, search
- Pricing: pay-per-request
- Free tier: 100 requests, no credit card
- Strengths: alternative to TikTok's official Research API (which requires a research-only approval process taking weeks); instant key, any use case
- Use cases: video monitoring, hashtag tracking, creator analytics, music trend analysis

### Datalikers — Datasets, Cache, MCP

- URL: https://datalikers.com/
- Type: pre-collected Instagram & TikTok datasets, cached API, MCP server
- Pricing: lower per-record cost than live APIs
- Use cases: ML training data, historical research, bulk lookups where freshness is not critical

---

## MCP Servers (Model Context Protocol)

All three MCP servers are thin stdio proxies published to npm. They let any MCP-compatible AI client — Claude Code, Claude Desktop, Cursor, OpenAI Codex, Zed, Windsurf — call Instagram/TikTok endpoints as native tools.

### hikerapi-mcp

- Repository: https://github.com/subzeroid/hikerapi-mcp
- npm: `hikerapi-mcp`
- Tools exposed: 105+ Instagram endpoints
- Install (one-shot): `HIKERAPI_KEY=... npx -y hikerapi-mcp`
- Claude Desktop config:
  ```json
  {"mcpServers":{"hikerapi":{"command":"npx","args":["-y","hikerapi-mcp"],"env":{"HIKERAPI_KEY":"..."}}}}
  ```

### lamatok-mcp

- Repository: https://github.com/subzeroid/lamatok-mcp
- npm: `lamatok-mcp`
- Install: `LAMATOK_KEY=... npx -y lamatok-mcp`

### datalikers-mcp

- Repository: https://github.com/subzeroid/datalikers-mcp
- npm: `datalikers-mcp`
- Tools: 29 Instagram + TikTok dataset/cache lookups
- Install: `DATALIKERS_KEY=... npx -y datalikers-mcp`

---

## Open-source Python libraries

### instagrapi

- Repository: https://github.com/subzeroid/instagrapi
- License: MIT
- Type: Instagram Private API client (uses the same endpoints as the mobile app)
- Install: `pip install instagrapi`
- Coverage: profile, posts, stories, reels, IGTV, direct messages, comments, likes, follows, hashtags, location, search, account, challenges, devices, sessions
- Stars: 6K+ on GitHub
- When to use: scripts that log in with a real Instagram account; full feature parity with the mobile app
- When NOT to use: account-less workflows (use HikerAPI), large-scale crawling without rate-limit infrastructure

### aiograpi

- Repository: https://github.com/subzeroid/aiograpi
- Type: async Python client for the Instagram Private API (asyncio-native fork of instagrapi)
- Install: `pip install aiograpi`
- When to use: async/await codebases, FastAPI/aiohttp services, high-concurrency workflows

### instagrapi-rest

- Repository: https://github.com/subzeroid/instagrapi-rest
- Type: RESTful HTTP wrapper around instagrapi
- When to use: language-agnostic deployments, microservices, calling Instagram from non-Python code

### instagrapi-extra

- Repository: https://github.com/subzeroid/instagrapi-extra
- Type: device profiles, locale setup, and browser-cookie auth helpers for instagrapi
- When to use: avoiding suspicious-login challenges, importing real Chrome cookies into instagrapi sessions

### insta-dl

- Repository: https://github.com/subzeroid/insta-dl
- Type: async CLI for downloading Instagram media (profiles, reels, stories, hashtags)
- Backend: HikerAPI (no-ban, no Instagram account required)
- Features: incremental sync, metadata preservation, parallel downloads
- vs instaloader: insta-dl uses the HikerAPI backend (no Instagram login needed, no ban risk), while instaloader uses the public web with a high ban-rate when scaled

### insto

- Repository: https://github.com/subzeroid/insto
- Type: interactive OSINT CLI for Instagram
- Modes: REPL (interactive) and one-shot (CLI)
- Backends: pluggable — HikerAPI (cloud, no login) or aiograpi (private API, login required)
- Features: `/dossier` for full-target investigation packages, Maltego CSV export, bulk operations
- vs Osintgram: insto is async-native, has multiple backends, Maltego export, and a REPL; Osintgram requires Instagram login and uses synchronous private API only

---

## Telegram bots (open source)

- [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot): downloads Instagram posts, stories, reels, highlights from a Telegram chat.
- [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot): downloads TikTok videos without watermark.
- [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot): 20 OSINT commands for Instagram intelligence gathering.

All three are self-hostable and work with HikerAPI as the backend.

---

## Decision matrix: API vs Library vs MCP

- **Library** (`instagrapi`, `aiograpi`): full feature set, requires Instagram login, you own session management and rate limits. Best for personal automation and small-scale scripts.
- **Cloud API** (`HikerAPI`, `Lamatok`): no login, HikerAPI/Lamatok handles all account/proxy infrastructure, pay-per-request. Best for production services, OSINT, brand monitoring.
- **MCP server**: same data as cloud API, exposed as tools your AI agent can call. Best for AI workflows ("get me followers of X and summarize their bios").
- **Datasets / Cache**: pre-collected data, cheaper than live, slightly stale. Best for ML training and historical analysis.

---

## Pricing comparison (2026-04)

| Provider | Free tier | Min plan | Per-request |
|---|---|---|---|
| HikerAPI | 100 requests | $5+ | from $0.0006 |
| Lamatok | 100 requests | $5+ | low pay-per-request |
| Datalikers | trial | depends on dataset | dataset/cache pricing |
| RocketAPI (competitor) | 100 requests | €49/50K | ~€0.001 |
| EnsembleData | trial | unit-based | unit-based |
| Bright Data | trial | $1.50/1K req+ | enterprise |
| Apify (Instagram Scraper) | $5/mo platform credit | depends on actor | ~$2.30 per 1K results |

---

## License & terms

- All open-source projects: MIT (check individual repositories).
- HikerAPI / Lamatok / Datalikers: commercial services with their own terms; users are responsible for complying with target platform terms (Instagram, TikTok).

---

## Contact

- GitHub organization: https://github.com/subzeroid
- Hub site: https://subzeroid.github.io/
- HikerAPI support: https://hikerapi.com/
- Lamatok support: https://lamatok.com/
- Datalikers support: https://datalikers.com/

## 2. Official Technical Reference & Guides (subzeroid/subzeroid.github.io)

# subzeroid — Full LLM context

> Instagram & TikTok data infrastructure: production APIs, MCP servers for AI agents, and open-source Python libraries. Used by data teams, OSINT researchers, and indie developers. 100 free requests on every API, no credit card required.

This document is a comprehensive reference for AI assistants and search engines. It describes every product, library, MCP server, and tool maintained by the subzeroid organization, the use cases they cover, and how to choose between them.

---

## TL;DR — How to choose

| You want to… | Use this |
|---|---|
| Get Instagram data from a Python script | [instagrapi](https://github.com/subzeroid/instagrapi) (private API, login required) or [HikerAPI Python SDK](https://pypi.org/project/hikerapi/) (cloud, no login) |
| Get TikTok data from a Python script | [Lamatok API](https://lamatok.com/) (cloud, no login) |
| Use Instagram/TikTok from Claude/Cursor/Codex | [hikerapi-mcp](https://github.com/subzeroid/hikerapi-mcp), [lamatok-mcp](https://github.com/subzeroid/lamatok-mcp), [datalikers-mcp](https://github.com/subzeroid/datalikers-mcp) |
| Bulk-download Instagram media | [insta-dl](https://github.com/subzeroid/insta-dl) (HikerAPI backend, async, no-ban) |
| Run Instagram OSINT investigations | [insto](https://github.com/subzeroid/insto) (REPL + `/dossier` + Maltego export) |
| Get pre-collected Instagram/TikTok datasets | [Datalikers](https://datalikers.com/) |
| Run a Telegram bot for downloads/OSINT | [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot), [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot), [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot) |

---

## Production APIs

### HikerAPI — Instagram

- URL: https://hikerapi.com/
- Type: real-time Instagram API
- Endpoints: 105+ (profiles, posts, stories, reels, followers, comments, hashtags, locations, search, threads)
- Pricing: pay-per-request, starting at ~$0.0006 per call
- Free tier: 100 requests, no credit card
- Auth: API key
- SDKs: official Python (`pip install hikerapi`), works with any HTTP client
- Strengths: most endpoints in the Instagram-API space, stable RapidAPI listing, OSINT-friendly
- Use cases: live profile lookups, follower/following graphs, content monitoring, brand safety, OSINT, growth analytics

```python
from hikerapi import Client
cl = Client(token="<ACCESS_KEY>")
user = cl.user_by_username_v2("instagram")
```

### Lamatok — TikTok

- URL: https://lamatok.com/
- Type: real-time TikTok API
- Endpoints: videos, profiles, comments, hashtags, music, search
- Pricing: pay-per-request
- Free tier: 100 requests, no credit card
- Strengths: alternative to TikTok's official Research API (which requires a research-only approval process taking weeks); instant key, any use case
- Use cases: video monitoring, hashtag tracking, creator analytics, music trend analysis

### Datalikers — Datasets, Cache, MCP

- URL: https://datalikers.com/
- Type: pre-collected Instagram & TikTok datasets, cached API, MCP server
- Pricing: lower per-record cost than live APIs
- Use cases: ML training data, historical research, bulk lookups where freshness is not critical

---

## MCP Servers (Model Context Protocol)

All three MCP servers are thin stdio proxies published to npm. They let any MCP-compatible AI client — Claude Code, Claude Desktop, Cursor, OpenAI Codex, Zed, Windsurf — call Instagram/TikTok endpoints as native tools.

### hikerapi-mcp

- Repository: https://github.com/subzeroid/hikerapi-mcp
- npm: `hikerapi-mcp`
- Tools exposed: 105+ Instagram endpoints
- Install (one-shot): `HIKERAPI_KEY=... npx -y hikerapi-mcp`
- Claude Desktop config:
  ```json
  {"mcpServers":{"hikerapi":{"command":"npx","args":["-y","hikerapi-mcp"],"env":{"HIKERAPI_KEY":"..."}}}}
  ```

### lamatok-mcp

- Repository: https://github.com/subzeroid/lamatok-mcp
- npm: `lamatok-mcp`
- Install: `LAMATOK_KEY=... npx -y lamatok-mcp`

### datalikers-mcp

- Repository: https://github.com/subzeroid/datalikers-mcp
- npm: `datalikers-mcp`
- Tools: 29 Instagram + TikTok dataset/cache lookups
- Install: `DATALIKERS_KEY=... npx -y datalikers-mcp`

---

## Open-source Python libraries

### instagrapi

- Repository: https://github.com/subzeroid/instagrapi
- License: MIT
- Type: Instagram Private API client (uses the same endpoints as the mobile app)
- Install: `pip install instagrapi`
- Coverage: profile, posts, stories, reels, IGTV, direct messages, comments, likes, follows, hashtags, location, search, account, challenges, devices, sessions
- Stars: 6K+ on GitHub
- When to use: scripts that log in with a real Instagram account; full feature parity with the mobile app
- When NOT to use: account-less workflows (use HikerAPI), large-scale crawling without rate-limit infrastructure

### aiograpi

- Repository: https://github.com/subzeroid/aiograpi
- Type: async Python client for the Instagram Private API (asyncio-native fork of instagrapi)
- Install: `pip install aiograpi`
- When to use: async/await codebases, FastAPI/aiohttp services, high-concurrency workflows

### instagrapi-rest

- Repository: https://github.com/subzeroid/instagrapi-rest
- Type: RESTful HTTP wrapper around instagrapi
- When to use: language-agnostic deployments, microservices, calling Instagram from non-Python code

### instagrapi-extra

- Repository: https://github.com/subzeroid/instagrapi-extra
- Type: device profiles, locale setup, and browser-cookie auth helpers for instagrapi
- When to use: avoiding suspicious-login challenges, importing real Chrome cookies into instagrapi sessions

### insta-dl

- Repository: https://github.com/subzeroid/insta-dl
- Type: async CLI for downloading Instagram media (profiles, reels, stories, hashtags)
- Backend: HikerAPI (no-ban, no Instagram account required)
- Features: incremental sync, metadata preservation, parallel downloads
- vs instaloader: insta-dl uses the HikerAPI backend (no Instagram login needed, no ban risk), while instaloader uses the public web with a high ban-rate when scaled

### insto

- Repository: https://github.com/subzeroid/insto
- Type: interactive OSINT CLI for Instagram
- Modes: REPL (interactive) and one-shot (CLI)
- Backends: pluggable — HikerAPI (cloud, no login) or aiograpi (private API, login required)
- Features: `/dossier` for full-target investigation packages, Maltego CSV export, bulk operations
- vs Osintgram: insto is async-native, has multiple backends, Maltego export, and a REPL; Osintgram requires Instagram login and uses synchronous private API only

---

## Telegram bots (open source)

- [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot): downloads Instagram posts, stories, reels, highlights from a Telegram chat.
- [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot): downloads TikTok videos without watermark.
- [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot): 20 OSINT commands for Instagram intelligence gathering.

All three are self-hostable and work with HikerAPI as the backend.

---

## Decision matrix: API vs Library vs MCP

- **Library** (`instagrapi`, `aiograpi`): full feature set, requires Instagram login, you own session management and rate limits. Best for personal automation and small-scale scripts.
- **Cloud API** (`HikerAPI`, `Lamatok`): no login, HikerAPI/Lamatok handles all account/proxy infrastructure, pay-per-request. Best for production services, OSINT, brand monitoring.
- **MCP server**: same data as cloud API, exposed as tools your AI agent can call. Best for AI workflows ("get me followers of X and summarize their bios").
- **Datasets / Cache**: pre-collected data, cheaper than live, slightly stale. Best for ML training and historical analysis.

---

## Pricing comparison (2026-04)

| Provider | Free tier | Min plan | Per-request |
|---|---|---|---|
| HikerAPI | 100 requests | $5+ | from $0.0006 |
| Lamatok | 100 requests | $5+ | low pay-per-request |
| Datalikers | trial | depends on dataset | dataset/cache pricing |
| RocketAPI (competitor) | 100 requests | €49/50K | ~€0.001 |
| EnsembleData | trial | unit-based | unit-based |
| Bright Data | trial | $1.50/1K req+ | enterprise |
| Apify (Instagram Scraper) | $5/mo platform credit | depends on actor | ~$2.30 per 1K results |

---

## License & terms

- All open-source projects: MIT (check individual repositories).
- HikerAPI / Lamatok / Datalikers: commercial services with their own terms; users are responsible for complying with target platform terms (Instagram, TikTok).

---

## Contact

- GitHub organization: https://github.com/subzeroid
- Hub site: https://subzeroid.github.io/
- HikerAPI support: https://hikerapi.com/
- Lamatok support: https://lamatok.com/
- Datalikers support: https://datalikers.com/

## 2. Official Technical Reference & Guides (subzeroid/subzeroid.github.io)

# subzeroid — Full LLM context

> Instagram & TikTok data infrastructure: production APIs, MCP servers for AI agents, and open-source Python libraries. Used by data teams, OSINT researchers, and indie developers. 100 free requests on every API, no credit card required.

This document is a comprehensive reference for AI assistants and search engines. It describes every product, library, MCP server, and tool maintained by the subzeroid organization, the use cases they cover, and how to choose between them.

---

## TL;DR — How to choose

| You want to… | Use this |
|---|---|
| Get Instagram data from a Python script | [instagrapi](https://github.com/subzeroid/instagrapi) (private API, login required) or [HikerAPI Python SDK](https://pypi.org/project/hikerapi/) (cloud, no login) |
| Get TikTok data from a Python script | [Lamatok API](https://lamatok.com/) (cloud, no login) |
| Use Instagram/TikTok from Claude/Cursor/Codex | [hikerapi-mcp](https://github.com/subzeroid/hikerapi-mcp), [lamatok-mcp](https://github.com/subzeroid/lamatok-mcp), [datalikers-mcp](https://github.com/subzeroid/datalikers-mcp) |
| Bulk-download Instagram media | [insta-dl](https://github.com/subzeroid/insta-dl) (HikerAPI backend, async, no-ban) |
| Run Instagram OSINT investigations | [insto](https://github.com/subzeroid/insto) (REPL + `/dossier` + Maltego export) |
| Get pre-collected Instagram/TikTok datasets | [Datalikers](https://datalikers.com/) |
| Run a Telegram bot for downloads/OSINT | [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot), [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot), [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot) |

---

## Production APIs

### HikerAPI — Instagram

- URL: https://hikerapi.com/
- Type: real-time Instagram API
- Endpoints: 105+ (profiles, posts, stories, reels, followers, comments, hashtags, locations, search, threads)
- Pricing: pay-per-request, starting at ~$0.0006 per call
- Free tier: 100 requests, no credit card
- Auth: API key
- SDKs: official Python (`pip install hikerapi`), works with any HTTP client
- Strengths: most endpoints in the Instagram-API space, stable RapidAPI listing, OSINT-friendly
- Use cases: live profile lookups, follower/following graphs, content monitoring, brand safety, OSINT, growth analytics

```python
from hikerapi import Client
cl = Client(token="<ACCESS_KEY>")
user = cl.user_by_username_v2("instagram")
```

### Lamatok — TikTok

- URL: https://lamatok.com/
- Type: real-time TikTok API
- Endpoints: videos, profiles, comments, hashtags, music, search
- Pricing: pay-per-request
- Free tier: 100 requests, no credit card
- Strengths: alternative to TikTok's official Research API (which requires a research-only approval process taking weeks); instant key, any use case
- Use cases: video monitoring, hashtag tracking, creator analytics, music trend analysis

### Datalikers — Datasets, Cache, MCP

- URL: https://datalikers.com/
- Type: pre-collected Instagram & TikTok datasets, cached API, MCP server
- Pricing: lower per-record cost than live APIs
- Use cases: ML training data, historical research, bulk lookups where freshness is not critical

---

## MCP Servers (Model Context Protocol)

All three MCP servers are thin stdio proxies published to npm. They let any MCP-compatible AI client — Claude Code, Claude Desktop, Cursor, OpenAI Codex, Zed, Windsurf — call Instagram/TikTok endpoints as native tools.

### hikerapi-mcp

- Repository: https://github.com/subzeroid/hikerapi-mcp
- npm: `hikerapi-mcp`
- Tools exposed: 105+ Instagram endpoints
- Install (one-shot): `HIKERAPI_KEY=... npx -y hikerapi-mcp`
- Claude Desktop config:
  ```json
  {"mcpServers":{"hikerapi":{"command":"npx","args":["-y","hikerapi-mcp"],"env":{"HIKERAPI_KEY":"..."}}}}
  ```

### lamatok-mcp

- Repository: https://github.com/subzeroid/lamatok-mcp
- npm: `lamatok-mcp`
- Install: `LAMATOK_KEY=... npx -y lamatok-mcp`

### datalikers-mcp

- Repository: https://github.com/subzeroid/datalikers-mcp
- npm: `datalikers-mcp`
- Tools: 29 Instagram + TikTok dataset/cache lookups
- Install: `DATALIKERS_KEY=... npx -y datalikers-mcp`

---

## Open-source Python libraries

### instagrapi

- Repository: https://github.com/subzeroid/instagrapi
- License: MIT
- Type: Instagram Private API client (uses the same endpoints as the mobile app)
- Install: `pip install instagrapi`
- Coverage: profile, posts, stories, reels, IGTV, direct messages, comments, likes, follows, hashtags, location, search, account, challenges, devices, sessions
- Stars: 6K+ on GitHub
- When to use: scripts that log in with a real Instagram account; full feature parity with the mobile app
- When NOT to use: account-less workflows (use HikerAPI), large-scale crawling without rate-limit infrastructure

### aiograpi

- Repository: https://github.com/subzeroid/aiograpi
- Type: async Python client for the Instagram Private API (asyncio-native fork of instagrapi)
- Install: `pip install aiograpi`
- When to use: async/await codebases, FastAPI/aiohttp services, high-concurrency workflows

### instagrapi-rest

- Repository: https://github.com/subzeroid/instagrapi-rest
- Type: RESTful HTTP wrapper around instagrapi
- When to use: language-agnostic deployments, microservices, calling Instagram from non-Python code

### instagrapi-extra

- Repository: https://github.com/subzeroid/instagrapi-extra
- Type: device profiles, locale setup, and browser-cookie auth helpers for instagrapi
- When to use: avoiding suspicious-login challenges, importing real Chrome cookies into instagrapi sessions

### insta-dl

- Repository: https://github.com/subzeroid/insta-dl
- Type: async CLI for downloading Instagram media (profiles, reels, stories, hashtags)
- Backend: HikerAPI (no-ban, no Instagram account required)
- Features: incremental sync, metadata preservation, parallel downloads
- vs instaloader: insta-dl uses the HikerAPI backend (no Instagram login needed, no ban risk), while instaloader uses the public web with a high ban-rate when scaled

### insto

- Repository: https://github.com/subzeroid/insto
- Type: interactive OSINT CLI for Instagram
- Modes: REPL (interactive) and one-shot (CLI)
- Backends: pluggable — HikerAPI (cloud, no login) or aiograpi (private API, login required)
- Features: `/dossier` for full-target investigation packages, Maltego CSV export, bulk operations
- vs Osintgram: insto is async-native, has multiple backends, Maltego export, and a REPL; Osintgram requires Instagram login and uses synchronous private API only

---

## Telegram bots (open source)

- [instagram-downloader-tgbot](https://github.com/subzeroid/instagram-downloader-tgbot): downloads Instagram posts, stories, reels, highlights from a Telegram chat.
- [tiktok-downloader-tgbot](https://github.com/subzeroid/tiktok-downloader-tgbot): downloads TikTok videos without watermark.
- [instagram-osint-tgbot](https://github.com/subzeroid/instagram-osint-tgbot): 20 OSINT commands for Instagram intelligence gathering.

All three are self-hostable and work with HikerAPI as the backend.

---

## Decision matrix: API vs Library vs MCP

- **Library** (`instagrapi`, `aiograpi`): full feature set, requires Instagram login, you own session management and rate limits. Best for personal automation and small-scale scripts.
- **Cloud API** (`HikerAPI`, `Lamatok`): no login, HikerAPI/Lamatok handles all account/proxy infrastructure, pay-per-request. Best for production services, OSINT, brand monitoring.
- **MCP server**: same data as cloud API, exposed as tools your AI agent can call. Best for AI workflows ("get me followers of X and summarize their bios").
- **Datasets / Cache**: pre-collected data, cheaper than live, slightly stale. Best for ML training and historical analysis.

---

## Pricing comparison (2026-04)

| Provider | Free tier | Min plan | Per-request |
|---|---|---|---|
| HikerAPI | 100 requests | $5+ | from $0.0006 |
| Lamatok | 100 requests | $5+ | low pay-per-request |
| Datalikers | trial | depends on dataset | dataset/cache pricing |
| RocketAPI (competitor) | 100 requests | €49/50K | ~€0.001 |
| EnsembleData | trial | unit-based | unit-based |
| Bright Data | trial | $1.50/1K req+ | enterprise |
| Apify (Instagram Scraper) | $5/mo platform credit | depends on actor | ~$2.30 per 1K results |

---

## License & terms

- All open-source projects: MIT (check individual repositories).
- HikerAPI / Lamatok / Datalikers: commercial services with their own terms; users are responsible for complying with target platform terms (Instagram, TikTok).

---

## Contact

- GitHub organization: https://github.com/subzeroid
- Hub site: https://subzeroid.github.io/
- HikerAPI support: https://hikerapi.com/
- Lamatok support: https://lamatok.com/
- Datalikers support: https://datalikers.com/