Unofficial Telegram client for KaiOS.
- mtcute (amazing mtproto library)
- solid.js
- 👀🙌🤖
Install the latest LTS version of Node.js and Bun:
- Node.js (Latest LTS)
- Bun: https://bun.sh/
Create a .env.local file and copy the contents of .env into it.
Replace the following values with your own Telegram API credentials:
APP_ID=your_app_id
APP_HASH=your_app_hashAnd then install dependencies
bun install --frozen-lockfileNote
Bun is required. npm, pnpm, and yarn are not supported.
bun run devbun run dev:v3bun run dev:v4bun run buildbun run build:v3bun run build:v4bun run build:cloudphhoneNote
CloudPhone support is highly experimental and only works on QVGA devices.
https://telekram.netlify.app/#cloudphone=1&api_id=<INSERT YOUR APP ID HERE>&api_hash=<INSERT YOUR APP HASH HERE>
After the build completes, the generated files will be available in their respective directories:
- KaiOS 2.5:
dist - KaiOS 3.0:
dist-v3 - KaiOS 4.0:
dist-v4 - CloudPhone:
dist-v3
mtcute developer: https://tei.su/donate
for updates and to join the app testers.
testers will be able to install the app directly from the KaiStore.


































