Kampai is a proof of concept, and is alphaware. Proceed at your own caution. |
---|
Kampai is a method of full-duplex, end-to-end encrypted, peer-to-peer secure communications.
-
Get Kampai
You will need minimally Python 3.7 or newer.
git clone https://github.com/markjoshwel/Kampai.get
Alternatively, you can just clone the repository and run
python kampai.py
. The only dependency Kampai has is PyNaCl. See the dependency requirement in thepyproject.toml
file. -
Figure out Port Forwarding
Kampai is a method, not a service. This means you will have to find a way to expose your localhost UDP ports to your contact. Consider checking out anderspitman/awesome-tunneling.
-
Using Kampai
Starting a Kampai session
python kampai.py # equivalent to: kampai create --client_host 127.0.0.1 --client_port 450000
Joining a Kampai session
python kampai.py join 127.0.0.2
For more information, run
kampai --help
.
Kampai is free and unencumbered software released into the public domain. For more information, please refer to http://unlicense.org/ or the kampai module docstring.