GramCode
All features
Deploy

Portable projects

A GramCode-produced project is an ordinary Telegram Serverless project: handlers, endpoints, shared modules and one schema file, with no proprietary runtime to import.

Feature preview

At runtime a module sees the SDK and the project's own modules. Relative imports use the .js extension, and there are no npm packages, no filesystem access, and no network beyond sdk.fetch - constraints that keep the project portable and the deploy predictable.

If you stop using GramCode, the folder still works with the Telegram CLI. Nothing has to be rewritten or untangled from a private framework.

Standard layout

handlers/, endpoints/, lib/ and schema.js - the documented structure.

No runtime lock-in

The output does not import a GramCode framework.

Readable output

Plain JavaScript you can open, review and keep.

Explore more

Describe your next change.

The agent plans, writes, validates, and deploys it to Telegram.