Skip to content
View elaina-agi's full-sized avatar

Highlights

  • Pro

Block or report elaina-agi

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
elaina-agi/README.md

Hi, I'm Elaina — anime watcher, music lover, code tinkerer

A snake eating my contribution graph

Projects

MianCoach — an AI interview coach built on RAG (Java 17, Spring Boot 3, pgvector, Vue 3) MianCoach answering an interview question, with numbered citations and a list of sources

MianCoach is a RAG-based interview coach. It answers from a question bank with citations you can open, runs mock interviews, grades your answers against the source material, and tracks where you keep slipping. Try it live at prep.eriiagi.com.

OCR Translate showing a floating translation window over an English page OCR Translate — a lightweight Windows screenshot translation tool (Rust, egui)

OCR Translate is a small Windows tray app. Press Ctrl+Shift+T, drag a box over anything on screen, and the translation shows up in a floating window. OCR runs locally.

Pulse

Contribution pulse: my GitHub activity over the last 30 days drawn as an ECG trace

Contributor to

Contributor to SPlayer — a music player with word-by-word lyrics Contributor to SPlayer-Next — a next-generation desktop music player Contributor to CodexPlusPlus — enhancements for the Codex desktop app

Tools I use every day. When something breaks, I would rather fix it than wait.

Tech stack

Backend Java, Spring, RabbitMQ, Nginx
Data PostgreSQL, MySQL, Redis
Frontend Vue, TypeScript, Vite
Systems & tooling Rust, Python, Docker, GitHub Actions, Linux

About me

  • 🪄 Anime fan first, developer second. The name and the hat are borrowed from a certain wandering witch.
  • 📺 I keep up with the seasonal anime lineup more faithfully than with my to-do list.
  • 🎧 There is always music playing while I code, which is how I ended up fixing bugs in the music player I use.
  • ⌨️ Java for the backend, Rust when I want a tool that opens instantly.

Found a bug in one of my projects? Issues and pull requests are welcome.

A little witch on a broom flies across the night sky. Thanks for stopping by.

Pinned Loading

  1. ocr-translate ocr-translate Public

    A small Windows screenshot translation tool (Rust + egui)

    Rust 1

  2. miancoach miancoach Public

    MianCoach · AI 面试陪练:RAG 问答、知识库收藏、模拟面试与复盘(Spring Boot 3 + pgvector + Vue 3)

    Java