Skip to content
A matrix <-> keybase bridge
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Support login on startup Sep 11, 2019
LICENSE Initial commit Sep 11, 2019 Remove random checkout step Sep 11, 2019
config.sample.yml Add configuration Sep 11, 2019
package-lock.json Add configuration Sep 11, 2019
package.json Add configuration Sep 11, 2019
yarn.lock Add configuration Sep 11, 2019


A matrix <-> keybase bridge

What can it do?

  • Log in
  • Simple DMs between two people sending text


git clone
cd matrix-keybase
yarn build
  • Fill in config.yml using the provided config.sample.yml
  • Fill in registration.yml using the provided registration.sample.yml
  • Link registration.yml in your homeservers configuration
node ./lib/app.js


  • Invite @keybase:domain to a 1:1 room and send a message containing !login username paper key with spaces.
  • Wait for it to tell you that you are connected.
  • Tell someone to message you.
  • Accept thy invite.
  • Two way messaging success!

Future Plans

  • Full profile support
  • Following/accepting and revoking users
  • Support for wallet functionality
  • Richer messsage formatting
  • File support
  • Initiating DMs from matrix
  • Group support.
You can’t perform that action at this time.