Skip to content

BITS-Rohit/CamouChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

378 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
CamouChat Text

CamouChat is a high-performance, stealth-aware WhatsApp automation SDK. Designed for researchers and developers, it provides a standardized framework for building multi-account WhatsApp agents with end-to-end encrypted storage, * per-profile sandboxing*, and human-like browser behavior.

Important

CamouChat v0.6 is officially released on PyPI. It is built on Playwright and Camoufox to provide industry-leading anti-detection capabilities.

PyPI Downloads


Why CamouChat?

Before building CamouChat, several existing libraries were evaluated.

πŸ‘‰ Docs

Problem Summary

  • Fragile selector-based automation
  • No proper multi-account isolation
  • Weak or no anti-detection strategies
  • Poor long-term maintenance
  • No unified architecture

Introducing CamouChat

CamouChat is a developer-focused SDK, not just another wrapper.

Core priorities:

  • Reliability over shortcuts
  • Stealth-aware automation
  • Extensible architecture

Key Benefits

  1. Anti-Detection Browser Layer Built on Camoufox

  2. Dynamic Fingerprinting Uses BrowserForge

  3. Multi-Profile Management

  4. Secure Message Storage AES-GCM-256 encryption

  5. Database Flexibility Powered by SQLAlchemy

  6. Browser Sandboxing

  7. Reliable Session Handling

  8. Extensible Architecture

  9. Rate Limiting Support

  10. Humanized Interaction Layer

  11. Local-First Privacy

  • No telemetry
  • No external transmission
  1. Cross-Platform
  • Linux
  • macOS
  • Windows

Philosophy

Provide a unified, reliable automation SDK

Focus on reducing detection signals, not bypassing safeguards


Installation

πŸš€ CamouChat v0.6 is officialy out on PyPI

Using uv (Recommended)

uv venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate

uv pip install camouchat "camoufox[geoip]"
python -m camoufox fetch

Using pip

python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

pip install camouchat "camoufox[geoip]"
python -m camoufox fetch

Documentation & Community

Explore the following resources for detailed guides, architecture overviews, and community standards:

πŸ‘‰ Main Documentation

πŸ‘‰ Architecture & Key Designs

πŸ‘‰ Contributors Guide

πŸ‘‰ Code of Conduct

πŸ‘‰ Changelog


Roadmap

v0.6 β€” Core Infrastructure

πŸ‘‰ Docs

v0.7

  • Selector stability improvements
  • WhatsApp reliability
  • Tests β‰₯80%

v0.8

  • Media saving
  • WebUI hardening
  • Tests β‰₯85%

v0.9

  • Additional WhatsApp features
  • Stability improvements

v1.0+

  • arattai integration

FAQ

Will I get banned? Rare but possible. Use rate limiting. Avoid spam. Soft bans (logout) are more common than number bans.

Can I use this for spam? No. Use at your own risk.

Why not WhatsApp Business API?

  • Template restrictions
  • Approval process
  • Costs per message
  • Limited flexibility

License

MIT β€” see LICENSE


Security & Usage

Acceptable Use

  • Research
  • Personal automation
  • Prototyping
  • Learning

Prohibited Use

  • ToS violations
  • Spam
  • Safeguard bypass attempts
  • Harmful automation

Best Practices

  • Use test accounts
  • Respect limits
  • Avoid unnatural behavior
  • Secure credentials

Data & Privacy

  • Local-first
  • No external transmission

Disclaimer

  • No guarantee of undetectability
  • Not responsible for misuse

Thanks to all the Contributors

BITS-Rohit
Ivy
bibhupradhanofficial
Bibhu Pradhan
xinss-plus
Xinss
Adez017
aditya singh rathore
AnkithaMadhyastha
AnkithaMadhyastha
dharapandya85
Dhara Pandya
Vaishnav-Sabari-Girish
Vaishnav-sabari-girish
OVERDOZZZE
Saparbekov Nurdan
magic-peach
Akanksha Trehun

Built with ❀️ by BITS-Rohit and the CamouChat community

About

CamouChat : A stealth-first Python SDK for cross-platform messaging automation. Built with async pipelines, database queues, and anti-detect browser routing (Camoufox) to safely automate web messengers like WhatsApp without session bans.If you like this repo, make sure to star!!!

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages