http://home.localhost:17480/
A private start page, delivered through the local gateway.
PRIVATE SERVICES / LOCAL ADDRESSES
Kepos makes services on another machine feel local—without a public IP, account, or virtual subnet.
The network was built wrong. It’s time to flatten the world.
01 / LOCAL SURFACE
The service stays where it is. Kepos brings its address to the loopback interface in front of you.
http://home.localhost:17480/
A private start page, delivered through the local gateway.
http://navidrome.localhost:17480/
The music library is remote. Its address is local.
$ ssh -p 2222 user@127.0.0.1
Raw TCP services bind to an explicit loopback port instead of a hostname.
02 / PRIVATE TOPOLOGY
One person opens a service. The people they trust become its private shape.
03 / WHY KEPOS
Mesh VPNs connect devices into a virtual network. Kepos exposes selected services to the people trusted to enter.
The music, the shell, or the private web app—not another network to administer.
A local allowlist decides who may enter. No hosted account authority can add somebody in the middle.
Kepos does not provision an empty network first. The topology exists because the relationship exists.
04 / HOW IT WORKS
Discovery finds a peer. Local keys decide trust. One encrypted connection carries only selected services.
HyperDHT finds the pinned peer and attempts NAT traversal. Bootstrap nodes do not relay the stream.
The service owner accepts only public keys in a local allowlist. Private keys stay on their devices.
One persistent encrypted connection carries independent channels for the selected services.
05 / TECHNICAL LINEAGE
Kepos is an independent project built with technology from the Holepunch ecosystem.
Role — discovery, NAT traversal, and encrypted streams.
Role — many selected services over one connection.
Role — a portable runtime layer across mobile and desktop.
06 / OPEN SOURCE
The first supported install path will be documented here when it is ready.