Software engineering studio · Mashhad Innovation Factory

Systems that work while you sleep.

Web products, AI experiences, and automation. From the first interaction to the system that moves work forward.

A world behind it.
Building since early 2023.Explore the world behind the interactionWeb · AI · Automation
Subscription sales infrastructureSeamlessCommerce on Telegram

One infrastructure. Subscription sales bots.

Subscription sales and management on Telegram with Seamless. Each store has its own sales bot, customers, and pricing.

Product website
Interactive demo · Sample dataChoose a store.
SSeamlessOne system, multiple storesA conceptual view of the bot relationships
Sample store 1Seamless · Telegram

Hi, I’d like a subscription.

Welcome. Choose the sample service.

Sample subscription · 30 days120,000 toman
30 GB · One user

This is a demonstration. No payment or real service is created.

01Sales inside the conversation

02Each store, its own identity

03Service management on Telegram

Behind the technology

According to the owner, Seamless_bot uses a Parent/Child architecture to create and manage sales bots, integrated with Seamless License and Process Manager. The core repository is private; this is not a product web dashboard. The Mini App and direct-purchase website remain “coming soon” on the public roadmap.

Project story and details
02 / Matrix AILearning starts with a question

From a photo of a questionto a teacher-guided solution.

A physics companion for text and image questions, with Persian explanations, follow-up conversation, and sources alongside the answer.

Open Matrix AI
Interactive demo · Sample question and sources
Physics / Force and motion

Question sheet · Created for this demo

A 2 kg object rests on a frictionless horizontal surface. A net force of 6 N acts to the right. What is its acceleration?

Object on a frictionless horizontal surface with a 6 N net force acting to the right.2 kgF = 6 N+
Frictionless surfaceNet force

Write the relation. Substitute the values.

a =Fm=62= 3m/s²
Sample conversation02
Student question · Sample

Can you solve this step by step?

Teacher’s method · Sample

Take right as positive. By Newton’s second law:

F = maa = 6 / 2

3m/s²

Acceleration, to the right

The solution order follows the sample method sheet.

Change the answer source

The method badge indicates source use, not a guarantee of correctness.

This sheet is not attributed to a real teacher. The product may require sign-in. This is not a live model response.

Project story and details

03 / 04Downloading-Bot

From a link to a ready file.

Send a link on Telegram. A separate worker prepares the media so the bot can receive the next request.

Interactive demo · Sample data

This prepared request delivers only the sample file on this page.

Media preview1440 × 960
Pale sand dunes beside turquoise water; a sample media imageAI-generated sample image
dune-lagoon.webpView the sample output
Link receivedPreparing the fileReady to run the demo
Behind the technology

The bot and workers run separately. BullMQ and Redis queue requests for processing. The tools worker is optional and tools are disabled by default. Inline video delivery depends on codecs and product policy; not every file is converted or plays inline. This demo does not download arbitrary links.

Project story and details

04 / 04KasbBookBeta

Bookkeeping, inside your messenger.

A short message, an income or expense choice, and a double-entry record. KasbBook brings bookkeeping to where your work happens.

TelegramBaleRubika

Interactive demo · Sample data

Choose a prepared message.

Your message

Sale 250k

Is this income or an expense?

You confirm the entry type; it is not inferred from the message.

Data changes only inside this local demo.

Entry receiptNo. 1
My sample ledger
250,000toman
SaleIncome
JournalAmounts in toman
Sample double-entry record with equal debit and credit totals
AccountDebitCredit
Cash and bank1000250,0000
Income40000250,000
Total250,000250,000
Entry preview · Not recorded yet

One sentence becomes two balanced lines.

Behind the technology

The README identifies the product as beta. Telegram, Bale, and Rubika adapters share services. Quick entry reads the amount, then asks whether it is income or expense. Income debits cash/bank and credits income; an expense debits expense and credits cash/bank. The default ledger unit is IRT, toman. This paper is a demo reconstruction, not an existing web dashboard.

Project story and details
Explore the project archive

How we collaborate

From your idea to a working product.

We clarify the problem together, build usable versions, and deliver the project knowledge alongside the code.

01Sample collaboration deliverable

Define the problem clearly.

A user journey, the essential needs, and the boundaries of the first version, before we start building.

User journey map
02Sample collaboration deliverable

Build. Experience. Refine.

A working version, specific feedback, and a decision about the next step. Progress should be visible.

A version to review
03Sample collaboration deliverable

Make the next step possible.

Code, setup instructions, and technical decisions stay with the product, so the next steps are clear.

Setup guide

The NYXON team

A team from Mashhad, building since early 2023. Get to know our work through the code we share.

The night ends. Something new begins.

Morning comes.Work moves forward.

The world behind your idea begins with a conversation.

Start a project

Contact details will be added soon.

[NYXON email][NYXON Telegram handle]

Your brief is saved on your device. This form does not send anything.