Skip to content
alkemist

Project status

What is implemented and where the current boundaries are.

Available in the repository

  • Astro 7.3.2 with separate integration, component, and optional theme packages.
  • Layout, Ubuntu and Ubuntu Mono, handwritten annotations, #eee/#111 boards, and eight fixed inks.
  • Math and math in Markdown/MDX: KaTeX HTML and MathML, with invalid expressions rejected during the build.
  • Code and Markdown fences: shared Shiki rendering, filenames, line/text highlights, focus, change markers, folding, annotations, wrapping, and Copy. Components accept text children or exact source props; the integration supplies scoped styles and Copy without requiring Layout.
  • Audio and Video: shared media controls, playback speed, captions, chapters, transcripts, and native fallback. Platform controls appear where supported.
  • Chart: CSV-backed line, bar, scatter, pie, donut, and heatmap, with data tables and line/scatter zoom.
  • Model: uncompressed GLB/glTF viewing, camera controls, wireframe, and poster fallback.
  • Search: site-wide static indexing, header search, keyboard access, and mobile results.
  • Shader: one real WebGL2 interference study with adjustable frequency and angle.
  • MDX docs, a development notebook, and the interactive specimen board using the same packages.
  • Cloudflare native Git production and branch previews, build checks, and source-revision verification.
  • An independent site generator with packaged dependencies, content-preserving snapshot updates, and an external consumer validation gate.
  • Copyable agent setup prompts, a plain Markdown setup contract, and guides for Cloudflare, GitLab Pages, and custom hosting.

The source repository is public. Automated npm canaries track verified main revisions; beta/stable versions are coordinated separately. The older 1.0.0-beta.1 release uses the earlier component API. The registry generator creates a new project without owning it afterward. The source generator remains available for tarball-backed sites and its explicit update path. The demo fixtures are synthetic and labeled as such. Cloudflare hosts this demo; GitLab and custom-provider guides are setup recipes, not claims of a completed deployment on your account.

Further work

Chart aggregation, more statistical presets, streaming and large-file processing; compressed model pipelines, mesh and point-cloud adapters; Gaussian splats, robotics, simulations, and a general shader authoring API still require implementation and representative examples. Dedicated theorem and diagram components are planned; the current specimen uses semantic HTML and SVG.

Representation matters

NeRF training checkpoints are not universal browser assets. Browser-ready export pipelines and method-specific viewers need separate qualification. Converting a radiance field into a mesh changes its representation and will be labeled accordingly.

An upstream engine’s capability is not automatically an Alkemist feature. A component becomes available here after implementation, documentation, and a representative demonstration.