Instagram & TikTok automation via real Android devices. Likes, follows, DMs, scraping, hashtag & location targeting. Built with Python, uiautomator2 & ADB.
π Website β’ π Documentation β’ π₯ YouTube β’ π¬ Discord β’ π«π· FranΓ§ais
TAKTIK is a comprehensive social media automation platform for Instagram and TikTok. It combines a powerful Python automation engine with a premium Desktop application featuring AI-powered tools, real-time analytics, and an intuitive interface.
π Open Source Core β The Python automation engine is open source under GPLv3
π₯οΈ Premium Desktop App β Full-featured application with GUI, AI tools, and multi-account management
π€ AI-Powered β Generate content, captions, DM responses, and more with integrated AI
- Content Creators β Automate engagement and grow your audience organically
- Social Media Managers β Manage multiple accounts efficiently from one dashboard
- Agencies β Scale operations with up to 50 devices and advanced workflows
- Small Businesses β Build your brand presence without manual work
- Marketers β Target specific audiences with precision scraping and outreach
| Feature | Description |
|---|---|
| π· Posts & Carousels | Publish single images or multi-image carousels (manual or AI mode) |
| π¬ Reels | Upload and publish Reels (manual or AI mode) |
| π Stories | Post Stories to your account (manual or AI mode) |
| π¨ AI Image Generation | Create images with AI: text-to-image or image-to-image (via fal.ai) |
| βοΈ AI Caption & Hashtags | Auto-generate descriptions and relevant hashtags for your content |
| Feature | Description |
|---|---|
| οΏ½ DM Responses | Read and reply to incoming DMs (manual or AI mode) |
| βοΈ Cold DM / Outreach | Send prospecting messages to targeted users (manual or AI mode) |
| Feature | Description |
|---|---|
| π― Target Followers/Following | Interact with followers or following of specific accounts |
| #οΈβ£ Hashtag Workflow | Engage with posts from targeted hashtags |
| π Post URL Workflow | Interact with users who liked a specific post |
| π Feed Workflow | Interact with posts in your home feed |
| π₯ Unfollow Workflow | Maintenance workflow with customizable parameters |
| Feature | Description |
|---|---|
| π₯ Target Scraping | Scrape followers or following from any account |
| #οΈβ£ Hashtag Scraping | Extract users from hashtag posts |
| π Post URL Scraping | Scrape likers from specific posts |
| οΏ½ Export | Export to CSV or XLSX (Desktop app) |
| Feature | Description |
|---|---|
| π Discovery Workflow | Mix multiple scraping sources to find relevant profiles in your niche |
| π§ AI Qualification | Score and qualify discovered profiles with AI to identify best prospects |
| οΏ½ Target Search | Search all discovered profiles with filters (username, bio, follower count, etc.) |
| Feature | Description |
|---|---|
| π· Posts | Publish posts to TikTok |
| Feature | Description |
|---|---|
| οΏ½ For You Workflow | Interact with videos on the For You page |
| π― Target Followers | Interact with followers of specific accounts |
| #οΈβ£ Hashtag Workflow | Engage with content from targeted hashtags |
| οΏ½ Unfollow Workflow | Maintenance workflow for unfollowing |
| Feature | Description |
|---|---|
| οΏ½ DM Responses | Read and reply to DMs (manual or AI mode) |
| βοΈ Cold DM / Outreach | Send prospecting messages (manual or AI mode) |
| Feature | Description |
|---|---|
| οΏ½ Target Scraping | Scrape followers from target accounts |
| #οΈβ£ Hashtag Scraping | Extract users from hashtag content |
| οΏ½ Export | Export to CSV or XLSX with scraping history (Desktop app) |
β οΈ TikTok features are currently in beta and under active development.
| Feature | Description |
|---|---|
| π± Screen Mirroring | Real-time device display in the app |
| οΏ½οΈ Scheduler | Create automation patterns linked to devices with visual workflow builder |
| ποΈ Scheduler Control Center | Manage all active schedulers from one place |
| π€ AI Scheduler Generation | Generate scheduler configurations from natural language prompts |
| π Analytics Dashboard | Detailed interaction stats by day/week/month/year for Instagram & TikTok |
| π Session Analytics | View session history with interaction counts and details |
| π Scraping History | Access all scraping sessions with CSV/XLSX export |
| π Discovery & AI Qualification | Find and score leads with AI analysis |
| π Target Search | Query discovered profiles with advanced filters |
| π Multi-language | Interface available in 10+ languages |
The easiest way to use TAKTIK is through the Desktop application:
- Sign up at taktik-bot.com
- Download the Desktop app for Windows
- Connect your Android device or emulator via ADB
- Start automating with the visual interface
For developers who prefer command-line usage:
# Clone the repository
git clone https://github.com/masterFuf/taktik-bot.git
cd taktik-bot
# Install dependencies
pip install -r requirements.txt
# Launch TAKTIK Bot
python -m taktik
β οΈ The CLI is primarily maintained for the Desktop app integration. Some features may require updates for standalone use.
The Bot test suite is organized by test type, platform and feature family:
tests/unit/database
tests/unit/database/repositories/tiktok
tests/unit/social_media/tiktok/bridges
tests/unit/social_media/tiktok/services
tests/unit/social_media/tiktok/ui
tests/unit/social_media/tiktok/workflows/followers
tests/unit/social_media/tiktok/workflows/publish
Run all unit tests with:
python -m pytestLocal POC and device smoke scripts belong under tests/poc/ and tests/smoke/.
They are intentionally ignored because they may contain dumps, screenshots or
device-specific experiments.
- Android 10+ device or emulator
- ADB (Android Debug Bridge) installed
- Instagram/TikTok app installed on the device (see recommended versions below)
- Python 3.10+ (for CLI usage)
For optimal compatibility and functionality, use these specific app versions:
| App | Recommended Version | Language |
|---|---|---|
410.0.0.53.71 |
English (required) | |
| TikTok | 43.1.4 |
English (required) |
π‘ Important: Both Instagram and TikTok must be set to English for all features to work correctly. These versions have been fully tested and verified.
TAKTIK works with any Android device or emulator running Android 10 or higher:
- β Real Android devices (recommended for best results)
- β LDPlayer
- β BlueStacks
- β NoxPlayer
- β MEmu
- β Any other Android emulator
π‘ Pro tip: Real devices provide the most authentic behavior and lowest detection risk.
TAKTIK uses a simple, flexible pricing model with degressive rates β the more devices you add, the less you pay per device:
| Devices | Price/month | Per device |
|---|---|---|
| 1 | $29 | $29 |
| 10 | $119 | $11.90 |
| 20 | $199 | $9.95 |
| 30 | $269 | $8.97 |
| 40 | $329 | $8.23 |
| 50 | $379 | $7.58 |
| 50+ | Contact us | Custom |
π Degressive pricing breakdown
| Range | Additional cost per device |
|---|---|
| 1 device (base) | $29 |
| 2-10 devices | +$10/device |
| 11-20 devices | +$8/device |
| 21-30 devices | +$7/device |
| 31-40 devices | +$6/device |
| 41-50 devices | +$5/device |
All plans include:
- β All Instagram & TikTok automation features
- β AI-powered tools (image generation, captions, DM responses)
- β Analytics dashboard & session history
- β Scheduler with AI generation
- β Multi-account management
- β Discord community support
- β 14-day free trial
π‘ Use the price calculator on our website to see exact pricing for your needs.
Full documentation available at taktik-bot.com/en/docs
- π Getting Started Guide
- βοΈ Configuration Options
- π§ Workflow Setup
- π― Targeting Strategies
- π Troubleshooting
Join our active community for help, tips, and feature requests:
- π¬ Discord Server β Get help and share tips
- π GitHub Issues β Report bugs or request features
- π§ Contact Form β Business inquiries
instagram bot instagram automation tiktok bot tiktok automation social media automation instagram growth instagram scraper instagram dm bot cold dm instagram marketing ai content generation social media manager instagram followers engagement bot python instagram bot open source bot
This project is licensed under GNU General Public License v3.0 β See LICENSE for details.
The Python automation engine is open source. The Desktop application is a commercial product with a free trial.
For educational and research purposes only.
This software is provided as-is. Users must comply with Instagram's and TikTok's Terms of Service. The developers are not responsible for any account restrictions or bans. Use responsibly and at your own risk.
