Hong Kong software company

Scientific software.
AI that ships.

Japality Limited builds inspectable scientific tools, AI agents, and store apps. Selected systems are public on GitHub. Computational project work is paid, scoped, and written down before it starts.

Hong Kong · App Store & Google Play · info@japality.com

Rust · custom-panel classifier

./microbiolens analyze \
  --r1 reads_R1.fastq.gz \
  --r2 reads_R2.fastq.gz \
  --db my_lib/db.json \
  --index my_lib/cascade.idx \
  --method cascade

Custom-panel classification of partner-provided reads.

Public CLIscommands from the repos
Paid projectsscoped, in writing
Handovermethods you can rerun
Hong KongPlace of incorporation
Since 2020Software in market
Store + GitHubApps and public scientific tools
Paid projectsScoped work under contract

What we do

Three connected lines of work.

We ship products, publish selected code, and take on paid software projects with research and industry partners. Each engagement starts with a clear problem and a practical deliverable.

01

AI systems

Agents, tooling & LLM workflows

Coding agents, model routing, workflow DSLs, and LLM-oriented language experiments for real developer environments—including public work such as BeanAlis and BeanAlis GUI.

Explore AI work
02

Scientific software

Computational tools & data

Sequence and NGS utilities such as MicroBioLens and japality-primer, plus chemistry and visualisation apps. Computational analysis of partner-provided sequence files.

How a sequence project is scoped
03

Product engineering

Apps people use every day

A published portfolio across science, education, utilities, and games on the App Store and Google Play—plus selected open-source repositories on GitHub.

Browse apps

Scientific software

Sequence files in. Computational reports out.

A paid software engagement using tools we already ship. The full worked example is on the research collaboration page.

  1. 01

    Input

    Sequence files

    After a written agreement, the partner shares authorised FASTQ or other sequence files for computational analysis.

  2. 02

    Software

    MicroBioLens

    Custom-panel classification of reads against taxa the partner chooses. Public Rust CLI, configured for the project.

  3. 03

    Software

    japality-primer

    In silico specificity review of candidate primers—PCR simulation and multi-genome matrices.

You get software configuration, a computational report, and method notes another engineer can rerun. Fees and deliverables are set in writing.

Read the worked example

Systems already public

Code another engineer can open.

A subset of our work is published under open-source licences. Most mobile apps remain proprietary store products.

Rust · Metagenomics

MicroBioLens

Custom-panel microbial shotgun / 16S classifier with cascade indexing and convergence early-stop.

GitHub

Rust · Primer analysis

japality-primer

In silico primer specificity checker—IUPAC-aware PCR simulation, multi-genome matrices, and FASTQ scanning.

GitHub

TypeScript · AI agent

BeanAlis

AI coding agent for the terminal—multi-step tasks, MCP tools, hybrid routing, and verify gates.

GitHub

Mobile apps

Recent releases in the Japality portfolio.

Consumer and productivity apps are distributed through official app stores. Store listings govern availability, pricing, and product-specific privacy.

Science

JapalitySplice

On-device RNA-seq alignment and splice-site exploration for research, teaching, and edge-oriented workflows.

App Store

Science

Japality Primer

On-device sequence analysis and design exploration for research and productivity workflows.

App Store

Developer tools

hexJapality

A mobile hex viewer, byte editor, and binary inspection toolbox.

App Store

Collaboration

Paid software work with a written scope.

Universities, research groups, and companies hire Japality for AI systems, scientific software, and product engineering. Deliverables, fees, and data handling are set in writing.

How collaboration works

Clear problem firstIntended users, success criteria, and constraints before feature lists.

Software you can runTools, reports, method notes, and handover—not an open-ended retainer by default.

Agreed file transferShare project files only after scope and terms are written down.

How a project starts

A short overview is enough to begin.

Tell us the problem and the outcome you need. We review fit and scope before any detailed data exchange or development work.

  1. 01

    Enquiry

    Organisation, objective, expected outputs, and approximate timeline—without confidential payloads.

  2. 02

    Scope review

    Technical fit, inputs, risks, responsibilities, and whether we are the right partner.

  3. 03

    Written agreement

    Deliverables, schedule, confidentiality, IP, and commercial terms before work starts.

Contact

Have a computational, AI, or product problem worth scoping?

Send a short, non-confidential description. The same address covers commercial licensing, app support, and company enquiries. Do not send credentials or sensitive datasets in a first email.

info@japality.com We read every message and reply when a conversation makes sense.