Official marketing and download landing page for OmniBioAI Studio — an AI-native, reproducible bioinformatics platform for multi-omics research.
A self-contained static site (zero build step, zero dependencies) that serves as the public face of OmniBioAI Studio. It covers:
- Platform overview and feature highlights
- Multi-omics pipeline coverage (16 modalities)
- System requirements and installation instructions
- Download links for all release artifacts (macOS DMG, Linux AppImage/DEB/RPM, Windows EXE)
- Architecture overview
- Peer-reviewed publications
- Beta access request form
Live site: deploy any of the three HTML files directly — no bundler, no framework, no Node.js required.
| File | Purpose |
|---|---|
index.html |
Main landing page — features, downloads, omics coverage, request form |
about.html |
About page — team, mission, background |
admin.html |
Internal admin/ops view |
No build step needed. Open directly in a browser:
# Option 1 — just open the file
open index.html
# Option 2 — serve locally (avoids any browser file:// restrictions)
python -m http.server 8080
# then visit http://localhost:8080Download URLs are hardcoded in index.html under the #download section. When a new release is tagged in omnibioai-studio, update these links:
Current pattern:
https://github.com/man4ish/omnibioai-studio/releases/download/v0.2.0-beta/<artifact>
Artifacts to update:
- OmniBioAI.Studio-<version>-arm64.dmg ← macOS Apple Silicon
- OmniBioAI.Studio-<version>.dmg ← macOS Intel
- OmniBioAI.Studio-<version>.AppImage ← Linux x64
- OmniBioAI.Studio-<version>-arm64.AppImage ← Linux ARM64
- omnibioai_<version>_amd64.deb ← Debian/Ubuntu x64
- omnibioai-<version>.x86_64.rpm ← RHEL/Fedora x64
Also update the version badge in the hero section (v0.2.0-beta) and the requirements section.
The request form (#request section) currently submits with onsubmit="return false;" — it is a static placeholder. To wire it to a real backend:
- Replace
onsubmit="return false;"with afetch()POST to your endpoint - Or point the form
actionat a service like Formspree, Netlify Forms, or your own Django endpoint - Update the submit button handler to show a success/error state
The site uses no external CSS frameworks. Styles are inline in each HTML file. Key design tokens (defined in :root):
| Token | Value | Usage |
|---|---|---|
--green |
#2563eb |
Primary brand color, buttons, accents |
--bg |
#f6f8ff |
Page background |
--bg2 |
#ffffff |
Card backgrounds |
--text |
#0b1220 |
Primary text |
--text-muted |
#475569 |
Secondary text |
Fonts loaded from Google Fonts: DM Serif Display (headings), DM Mono (code/labels), Outfit (body).
The site is pure static HTML — deploy anywhere:
# GitHub Pages (simplest)
# Enable Pages in repo settings → deploy from main branch root
# Netlify drag-and-drop
# Drop the repo folder at app.netlify.com/drop
# nginx (self-hosted)
cp index.html about.html admin.html /var/www/html/No build process, no environment variables, no server-side rendering.
This repo should be updated alongside omnibioai-studio releases. The typical release checklist:
- Update version string (
v0.2.0-beta→ new version) in hero badge, requirements section, download section - Update all download URLs to point to new release tag
- Update hero stats if plugin/pipeline counts have changed
- Update publications section if new papers are out
- Test all download links resolve correctly
- Deploy
| Repo | Purpose |
|---|---|
| omnibioai-studio | Electron + React + Vite desktop app |
| omnibioai | Django backend — 150+ plugin bioinformatics platform |
© 2026 OmniBioAI. All rights reserved.