From a68e4187d32361287f0d11e0dd90d962632ebd42 Mon Sep 17 00:00:00 2001 From: J3vb <192430104+J3vb@users.noreply.github.com> Date: Thu, 30 Jul 2026 16:12:22 +0200 Subject: [PATCH] docs: reframe the README as a hobby project in alpha Rewords the framing to say what this actually is: something I build for fun and run for a small group of friends, not a product. Tagline, alpha notice and the "How it's built" section are rewritten in that voice, and the status heading becomes "What works right now". Also fixes structure inherited from the original: the what-it-is paragraph was orphaned underneath the development-model heading, so it now sits directly after the alpha notice, with the screenshots following and "How it's built" after those. Stray blank-line runs removed. Badges, tables, build instructions and the docs index are unchanged. --- README.md | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index dda00687..32854183 100644 --- a/README.md +++ b/README.md @@ -8,25 +8,15 @@ # OwnCord -The gaming chat platform you actually own. +A self-hosted chat app I build for me and my friends — text channels, voice and video, and a server you actually own. - -> **Early Alpha / Work in Progress** -> OwnCord is in active development and is not production-ready. Expect rough edges, rapid changes, and occasional breaking behavior. +> **Alpha, and a hobby project.** +> This is something I build for fun and run for a small group of friends. It isn't a product, there's no support, and it isn't production-ready. Expect rough edges, rapid changes, and the occasional breaking change. > -> Do not use it for sensitive communications yet. +> Don't use it for anything sensitive. -## Development Model - -OwnCord is built with an AI-first development workflow. -Most implementation is generated through autonomous AI tooling, with quality validated primarily through automated checks (CI, tests, linting) and real-world feedback during alpha. - -This approach enables fast iteration, but it also means behavior may change quickly between releases. - - - -OwnCord is a self-hosted chat stack with a Go server and a Tauri desktop client. -It includes real-time messaging, voice/video via LiveKit, file sharing, and a web admin panel. +It's a Go server plus a Tauri desktop client: real-time messaging, voice/video via LiveKit, file sharing, and a web admin panel. +Run the server on a spare box or a VPS, hand your friends an invite code, and that's the whole thing.

OwnCord Client @@ -37,14 +27,19 @@ It includes real-time messaging, voice/video via LiveKit, file sharing, and a we Admin Panel

-## Current Project Status +## How it's built + +Most of the implementation is generated with AI tooling, with quality held up by automated checks — CI, tests, linting — and by me and my friends actually using it. +That keeps iteration fast, and it also means behaviour can change quickly between releases. + +## What works right now | Area | Status | | ---- | ------ | | Core chat flow | Working in alpha | | Voice/video | Working in alpha | | Admin panel | Working in alpha | -| Security hardening | First full review pass landed in v1.1.0-alpha.2; ongoing | +| Security hardening | First full review pass landed in v1.1.0-alpha.2; further review passes since; ongoing | ## Platform Support (Current Releases)