Skip to content
View amandeavor's full-sized avatar

Block or report amandeavor

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. 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
amandeavor/README.md
Aman Awasthi — Amandeavor. Finance student and software builder.

Visit my portfolio ↗ · LinkedIn · Email


I’m Aman Awasthi, a software builder studying Banking & Finance in India.

Alongside my B.Com (Hons.) and CA Foundation preparation, I work on developer tools, browser applications and Linux systems.

I like work where the details matter: a command that previews its changes, an error that explains what happened, a fix someone else can review.


Selected work

An experimental Void Linux system with installation, setup and software-management tools.

Rust · C · Svelte · Tauri · Linux

Installs and organizes skills, prompts and MCP configurations for AI workflows.

TypeScript · Node.js

A browser toolbox for document, image, media and everyday utility tasks.

React · TypeScript · Vite

Organizes files from the terminal, with dry-run previews and undo manifests.

Python · Typer · Rich


View all work on my portfolio →


Open-source maintenance

I contribute focused fixes, regression coverage, issue triage, and pull-request reviews. I currently help maintain opencode-mem and awesome-free-apps.

svg2pdf.js #372
Correcting PDF link hitboxes, with browser regression coverage.

jest-codemods #672
Handling TypeScript callbacks with a special this parameter.

opencode-mem #279 · #290
Reducing vector-index storage overhead and adding matched-memory feedback in search.

More contributions
  • opencode-mem #289 preserves provider parameters and safeguards non-streaming endpoints during profile cleanup.
  • rtk #3755 adds Windows-aware routing for py, virtual-environment, and full-path Python test launchers while preserving pytest and unittest behavior.
  • tensorflow-onnx #2487 fixes Keras 3 model-output mapping against traced TensorFlow tensors and adds .keras save/load regression coverage.

How I work

Understand the failure. Reproduce it before changing the implementation.

Make the fix reviewable. Keep changes focused and add regression coverage where it helps.

Leave a clear trail. Document actual behavior, explain failures and make changes reversible.


Notes from building



Have something in mind? Tell me about it →

Pinned Loading

  1. Aetheris-OS Aetheris-OS Public

    Experimental, hardware-aware desktop system built on Void Linux with Rust, Tauri, GTK, and runit.

    Rust 3 1

  2. Aman-CLI Aman-CLI Public

    CLI for managing AI workflow assets, including skills, prompts, MCP configurations, and packs.

    TypeScript 1

  3. GuruNanakAcademy GuruNanakAcademy Public

    Source code for the Guru Nanak Academy website.

    TypeScript 1