Skip to content

weisserj/flan-party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FLAN PARTY: Popup Chat in CLI for local area networks.

Dead-simple local-only chat for any popup gathering. Host starts a room; everyone on the same Wi‑Fi/LAN joins from their terminal. No internet services, no accounts.

LAN popup pudding

Quick start (host)

python3 popup.py host

You'll be prompted to name your session and configure questions for participants. Or skip the interactive setup:

python3 popup.py host --session-name "Hack Night NYC" --questions questions.json --port 5678

Quick start (participant)

Download (no clone needed):

curl -L -o popup.py https://raw.githubusercontent.com/weisserj/flan-party/weisserj/lan-cli-chat/popup.py
python3 popup.py join --host 192.168.50.23 --port 5678 --passphrase [ASK HOST]

What you get

  • LAN-only TCP chat; reachable only to devices on the same network.
  • Interactive host setup — name your session and customize participant questions, or accept defaults.
  • Host-controlled start/stop; nothing persists except generated summaries.
  • Auto summaries (Markdown + email draft) on /save or /quit in summaries/.
  • Optional shared passphrase to keep random LAN users out.

Requirements

  • Python 3.x
  • Everyone must be on the same LAN/Wi‑Fi.

Minimal safety tips

  • Use a passphrase; share it only with attendees.
  • Run on a trusted / event-only SSID. Quit the host when done.

Repo: flan-party/lan-popup-chat (public). Ready to use as-is.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages