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

About

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

Alongside my B.Com (Hons.) and CA Foundation preparation, I build 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.

Studying
B.Com (Hons.) · CA Foundation
Building
AI-workflow CLIs, file tools, a Void Linux desktop
Contributing
Fixes, tests and docs across dev tooling

Toolbox

Tech stack

Selected work

Project What it does Stack
Aetheris OS Experimental, hardware-aware desktop system on Void Linux, with installation, setup and software-management tools. Rust C Svelte Tauri runit
Aman CLI One place for your AI workflows: organize skills, prompts and MCP configs, with read-only diagnostics. TypeScript Node.js
Momentum Expo productivity app for tasks, habits, focus sessions and personal planning. TypeScript Expo
ObsidianKit Browser-native toolbox for document, image, media, calculator and utility workflows. React TypeScript Vite
Sweepr Terminal file organizer with dry-run previews and undo manifests. Python Typer Rich

Open-source contributions

I help maintain opencode-mem and awesome-free-apps, and contribute fixes, tests and docs to developer tools.

37 20 138
merged PRs in external repos external repositories merged PRs overall

Verified October 25, 2026 · Browse the contribution record →

Project Selected merged work
opencode-mem Reduce storage overhead for new vector indexes, do not mark failed tag migrations as processed, show matched-memory counts
compio Skip empty UDP datagrams in QUIC endpoint
Uno Platform Correct Compass ReportInterval support for iOS and WASM
RTK Count rtk uv rows as Python, count sudo RTK_DISABLED=1 commands as bypass
Wave Handle non-UTF-8 program output in the case runner, reject null write buffers
Inversify Validate OpenAPI base-URI declarations, discriminated errors in HTTP error filters
test-reporter Surface PHPUnit JUnit error details, attribute-only failure messages
vitepress-carbon Import markdown-it as a type only, drop invalid :deep() from DocSearch styles
svg2pdf.js Align PDF link hit boxes with rendered SVG elements
awesome-free-apps Link audits detect HTTP failures, limit concurrency, return meaningful exit codes
jest-codemods Preserve TypeScript this parameters during migration
repodx · rolecraft · shep · freeCodeCamp Public env-prefix secrets · UserError for skill-not-found · doc comment fixes · lecture terminology
Currently under review

Open pull requests as of October 25, 2026.


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

    Your AI workflows, in one place. Organize skills, prompts, and MCP configs with read-only diagnostics.

    TypeScript 1

  3. GuruNanakAcademy GuruNanakAcademy Public

    Source code for the Guru Nanak Academy website.

    TypeScript 1