Humanity
Wholesomely aiding humanity’s betterment.
We build open-source tools and education to end poverty — not through handouts, but through capability. Life is finite and sacred. Removing barriers to living is the work.
Everything we build is public domain (CC0). No accounts. No tracking. No gatekeeping. Just tools and knowledge for anyone, anywhere, forever.
Platform is 18+ only. Free speech — the line is genuine threats, doxxing, and predatory harassment.
Live Now: Humanity Chat & Hub
A fully operational communication platform and personal hub with 11 tabs — Chat, Board, Reality, Fantasy, Market, Browse, Dashboard, Streams, Info, Source, Debug. No account needed — your cryptographic identity (Ed25519) lives in your browser.
Communication
- Channels — public rooms for group conversation
- E2E encrypted DMs — ECDH P-256 key exchange + AES-256-GCM, server never sees plaintext
- Threaded replies — reply to any message with collapsible threads
- Groups — private group conversations (foundation)
- Voice & video calling — WebRTC P2P with camera, screen share, PiP, camera selection
- Persistent voice channels — always-on WebRTC mesh rooms to join/leave
- Message search — full-text search across conversations
- @mentions, emoji reactions (persistent), message editing, image sharing
- Browser notifications with 6 notification sound options
Social
- Follow/friend system — mutual follow = friends, friends unlock DMs
- Friend codes — 8-character codes with 24-hour expiry, auto-mutual-follow
- User profiles — bio, social links, identicons
- Device management — list, label, and revoke linked keys
- Blocking and reporting tools
Hub Tools
- Project board — kanban-style task management with visible task IDs
- Marketplace — peer-to-peer listings for goods and services, kiosks, 3D model subcategories, donation pricing presets
- Asset library — file upload (drag-drop), browse by category, grid/list views, tags, search, preview modal, asset-to-listing bridge
- Universal catalog — 118 elements, 44 materials, processing chains
- Browse tab — web directory with 52 curated sites, Tranco ranks, RDAP domain info, uptime pings, collections, 4 sort modes
- Dashboard tab — 10 widget types with customizable drag-and-drop layout
- Personal inventory — track what you own
- Notes — private note-taking
- Todos — personal task lists
- Garden tracker — plan and track your garden
Game & Creative
- Fantasy tab — character sheet, lore entries, world map, achievements
- Streaming system — PiP compositing, admin-only relay streaming, unified chat with Twitch IRC, viewer interface, stream stats, stream history
- Concept art — multi-km spaceships, virtual malls, in-game spaces
Platform
- PWA — installable on mobile, works offline-capable
- Desktop app — Tauri v2 with auto-updater for Windows, macOS (ARM64 + x64), Linux
- Settings panel — accent colors, font sizes, theme customization
- Command palette — quick access to everything
- Key backup/export/import — own your identity, move between devices
- Encrypted user data sync — profile, settings, follows encrypted to server
- Auto-reload on deploy — client updates instantly without manual refresh
- Auto-login — seamless reconnection with stored keys
- Security hardened — rate limiting, upload validation, CSP headers, TLS 1.2+
- Moderation tools — admin/mod roles, lockdown, invite codes
Federation & Self-Hosting
- Federation Phase 1 — server discovery, trust tiers, anyone can host a server
- Federation Phase 2 — cross-server identity and room directory
- Single binary, zero dependencies, under 10 minutes to set up
- Verified servers that adopt the Humanity Accord earn the highest trust tier
- Self-hosting guide → · Federation spec →
What’s Planned
- Native game client — first-person Rust client with in-game chat + AI
- P2P game distribution — GitHub Releases, no app stores, no middlemen
- In-game commerce — virtual mall with real retailer kiosks
What We’re Building
The Humanity Accord Civilizational principles for how humans cooperate at scale — across cultures, distances, and generations — without domination or exploitation as defaults. → Read the Accord
The Humanity Network A federated communication protocol built on Ed25519 cryptographic identity. No central servers. No passwords. You prove who you are with math.
Project Universe A free, open-source game teaching practical skills — homesteading, agriculture, building, health, survival. Learn to provide for yourself and your community. → Learn more
Why This Exists
Poverty isn’t just lack of money — it’s lack of capability. People trapped in systems they can’t escape, knowledge they can’t access, skills they never learned.
In 2017, Michael Boisson nearly died. That experience stripped away the noise and left one clear answer: help people become capable of helping themselves. By 2019, that answer had a name and a plan.
Education is the foundation. Tools are the path. Community is the engine.
Get Involved
This is an open project. It belongs to everyone.
- Chat: united-humanity.us/chat — no account needed
- Discord: Join the community
- GitHub: Explore the repo
- Docs: shaostoul.github.io/Humanity
- Download: Desktop app (v0.2.0) — Windows, macOS, Linux
Find Us Everywhere
Video: YouTube · Twitch · Rumble
Social: X / Twitter · Instagram · Bluesky · Reddit · Facebook
Gaming: Steam · Nexus Mods · itch.io
Support the mission: GitHub Sponsors · Ko-fi · Patreon
Every dollar goes toward development, hosting, and keeping the team fed while we build.
Public domain. No permission needed. This belongs to humanity — present and future.