@davidokocha086: built a multi-client terminal chat app in C from scratch. raw TCP sockets. select() for I/O multiplexing. no libraries.…
Summary
Developer built a multi-client terminal chat app in C from scratch using raw TCP sockets and select() for I/O multiplexing, as a step toward building EduOS, a privacy-first AI-native OS for African schools.
View Cached Full Text
Cached at: 05/26/26, 07:05 AM
built a multi-client terminal chat app in C from scratch.
raw TCP sockets. select() for I/O multiplexing. no libraries. every byte is manual.
not doing this for clout.
i’m 19 and building EduOS — a privacy-first, AI-native OS for African schools. offline. adaptive. no tracking or spying on children.
400 million African kids deserve better software. and i intend to build it.
this is just one step.
#cprogramming #systems #devlife #100DaysOfCode #coding #eduos
Similar Articles
Openclaw OS
Openclaw OS is a tool that turns one-off chats into persistent, usable apps.
@akshen121: Gave @cognition Devin Terminal (Cli) a try: build a full skribbl. io clone from scratch. Multiplayer drawing game, Node…
A developer used Devin Terminal CLI with a multi-model subagent setup to build a full multiplayer drawing game from scratch, demonstrating the agent's capability.
Built a Tauri v2 desktop chat shell for local LLMs — point it at Ollama / llama.cpp / any OpenAI-compatible endpoint, MIT, ~12 MB binary
Built a Tauri v2 desktop chat shell for local LLMs that can connect to Ollama, llama.cpp, or any OpenAI-compatible endpoint. The project is MIT licensed and produces a ~12 MB binary.
@steipete: I'm late to the party, but cmux is great. https://github.com/manaflow-ai/cmux… current split: codex mac app: knowledege…
cmux is a Ghostty-based macOS terminal with vertical tabs and notifications designed for AI coding agents, featuring SSH support, in-app browser, and Claude Code Teams integration.
I built a local workspace where agents work inside custom apps you build, not just chats
Second is an open-source tool that lets developers build custom GUIs for teams of AI agents, enabling deep async work within tailored apps instead of just chats.