Skip to main content

End-to-end encrypted messaging TUI client

Project description

Antch

End-to-end encrypted messaging TUI client.

Status: Demo / Pre-alpha

This project is in early development. Expect breaking changes and incomplete features.

Installation

pipx install . # pipx install antch   (PyPI)

Or for development:

pip install -e .

Usage

Client

antch

The client will open a launcher screen where you can create or select an account.

Server

antch-server --host 0.0.0.0 --port 8765

Options:

  • --host - Bind address (default: 0.0.0.0)
  • --port - Port number (default: 8765)
  • --db - Database file path (default: server.db)
  • --cert - SSL certificate file (optional)
  • --key - SSL key file (optional)

Node (Distributed Storage)

antch-node

The node reads configuration from ~/.antch/node.conf. See node_config.example.conf for format.

Configuration

Client data is stored in:

  • Linux/macOS: ~/.antch/
  • Windows: %APPDATA%/antch/

Dependencies

  • Python 3.10+
  • See requirements.txt for full list

License

GPL-3.0-or-later

git & pypi

radicle: rad:z23mnPF8GfNnndXua4McwYNyEtRUW rad auth && rad clone rad:z23mnPF8GfNnndXua4McwYNyEtRUW https://app.radicle.xyz/nodes/rosa.radicle.xyz/rad%3Az23mnPF8GfNnndXua4McwYNyEtRUW

PyPI: https://pypi.org/project/antch/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

antch-0.0.5.dev0.tar.gz (218.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

antch-0.0.5.dev0-py3-none-any.whl (229.6 kB view details)

Uploaded Python 3

File details

Details for the file antch-0.0.5.dev0.tar.gz.

File metadata

  • Download URL: antch-0.0.5.dev0.tar.gz
  • Upload date:
  • Size: 218.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for antch-0.0.5.dev0.tar.gz
Algorithm Hash digest
SHA256 4b2209d24fcbf8004c58d425de2005536f68ec2abd12964d89acf453ddcd718d
MD5 d32fab1fd72d87d22b95d340d34913f8
BLAKE2b-256 3defa27c5d52af67440d57ee5b9e2b5ed5a7f48be43b5a44fed27734069200fa

See more details on using hashes here.

File details

Details for the file antch-0.0.5.dev0-py3-none-any.whl.

File metadata

  • Download URL: antch-0.0.5.dev0-py3-none-any.whl
  • Upload date:
  • Size: 229.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for antch-0.0.5.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 9010d170088fdca75f4cdb71cea40b4f7d75341a34926d7f093ea38d29c7f4b2
MD5 84e0ea2ed65c74f5b6f821af8b0eaf91
BLAKE2b-256 9d3dea25c3794bef81119883853381c07acaf894bd94365efb2d97c31e72c9ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page