Skip to content
View Ameyanagi's full-sized avatar

Highlights

  • Pro

Block or report Ameyanagi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ameyanagi/README.md

Hi, I'm Ameyanagi

I build high-performance scientific software and developer tooling, with Rust for core systems and TypeScript/Python for products and automation.

What I build

  • X-ray science and spectroscopy tools
  • Data and plotting infrastructure
  • LLM engineering utilities and reusable templates

Featured projects

Project Stack Summary
ruviz Rust High-performance 2D plotting library focused on speed and ergonomics
xraytsubaki Rust Rust implementation of core xraylarch workflows
webxraydb-rs TypeScript Web interface and tooling around X-ray database workflows
LLMRateLimiter Python Distributed LLM API rate limiter with FIFO queues and TPM/RPM controls
chemical-formula-rs Rust Chemical formula parsing and composition utilities

Research and X-ray projects

Project Stack Summary
IBR-AIC Python Bragg peak removal for X-ray absorption spectra
DecomNano Python Heterogeneity analysis for bimetallic nanoparticles using XAS
xraydb-rs Rust X-ray database implementation in Rust
mucaljs JavaScript JavaScript implementation of MUCAL cross-section estimation
feff10-rs Rust FEFF10 implementation in Rust (work in progress)

Templates and starter kits

Project Stack Summary
cobalt-stack HTML Cobalt stack boilerplate and project setup
tanstack-start-elysia TypeScript TanStack Start + Elysia template
tanstack-start-fastapi TypeScript/Python TanStack Start + FastAPI starter
tanstack-start-fastapi-template Shell Template repository for TanStack Start + FastAPI projects

Current focus

  • Production-ready scientific tooling in Rust
  • FEFF and X-ray simulation ecosystem development
  • Robust API and worker infrastructure for AI workflows

GitHub stats

Open metrics

General metrics

Top languages

Pinned Loading

  1. xraytsubaki xraytsubaki Public

    Fast Rust implementation of core xraylarch workflows for large XAS/XAFS datasets.

    Rust 6 2

  2. LLMRateLimiter LLMRateLimiter Public

    Distributed rate limiter for LLM APIs with FIFO queues, TPM/RPM limits, and burst prevention

    Python 4

  3. ruviz ruviz Public

    High-performance 2D plotting library for Rust combining matplotlib's ease-of-use with Makie's performance.

    Rust 38 1

  4. morphos morphos Public

    Static TanStack Start catalog for nature-inspired design systems and generated theme assets.

    TypeScript 13

  5. yuru yuru Public

    Fast CJK-aware fuzzy finder with Japanese romaji and Chinese pinyin search.

    Rust 2

  6. webxraydb-rs webxraydb-rs Public

    X-ray reference database and calculation tools built with Rust, WebAssembly, and React.

    TypeScript 1