Skip to content
View aryan-iconic's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report aryan-iconic

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
aryan-iconic/README.md

Typing SVG

IN THE MATTER OF: ARYAN GUPTA B.Tech ECE, BIT Mesra ('27) · Founder, Madhav AI Jurisprudence Pvt. Ltd. · Ranchi, India


📁 EXHIBIT A — Statement of the Case

I build systems that turn messy, high-stakes information into something a professional can actually reason with.

⚖️ Madhav.ai — Justice Reimagined An AI-native legal intelligence and workflow platform for Indian lawyers and law firms — not a chatbot wrapper, but an operating layer that takes a lawyer from raw legal information → understanding → analysis → research → drafting → execution. It's a full platform, not a single tool:

Module What it does
🔍 Search Engine Purpose-built legal search across Indian judgments, cases, and authorities
📚 Research Engine Deep legal research over a ~1.5 TB legal corpus using RAG + vector retrieval
🗂️ CaseSpace Per-case workspace — structures evidence, facts, timelines, contradictions, and gaps from uploaded case documents
✍️ Drafting Engine AI-assisted drafting (bail applications, petitions, etc.), aware of the IPC → BNS transition, verification-first
📋 Universal Drafting Studio Structured, schema-driven drafting across 60+ Indian legal document types — no generic chatbot flow
🤝 Collaboration Teams, matters, role-based access, ethical walls, and auditability for firms

Built on FastAPI · PostgreSQL + pgvector · HNSW · multi-stage LLM pipelines (small models for triage, larger models with validation for deep reasoning) — because a hallucinated legal authority isn't a minor bug. Currently pre-launch, heading toward a private beta with a focused group of litigation and criminal-law practitioners.


🧠 MemoryOS My flagship open-source project, built on the side — a local-first, model-agnostic, three-tier AI memory library, published on PyPI as memoryos-local. Built so any LLM application can retain context, preferences, and decisions without shipping user data to someone else's server.

Python Local-First PyPI


📁 EXHIBIT B — Evidence (Docket Activity)

⚙️ One-time setup for the metrics card above (click to expand)

The old github-readme-stats.vercel.app cards are gone — that shared public instance is chronically rate-limited (it hits GitHub's own API quota because everyone uses the same demo URL), which is why they showed as broken images. This replaces both cards with one self-generating metrics.svg baked directly into your repo, so nothing depends on a stranger's server being up.

Add this file at .github/workflows/metrics.yml in your aryan-iconic/aryan-iconic profile repo:

name: Generate Metrics
on:
  schedule:
    - cron: "0 */6 * * *"
  workflow_dispatch:
  push:
    branches: [ main ]

permissions:
  contents: write

jobs:
  metrics:
    runs-on: ubuntu-latest
    steps:
      - uses: lowlighter/metrics@latest
        with:
          filename: metrics.svg
          token: ${{ secrets.GITHUB_TOKEN }}
          theme: dark
          base: header, activity, community, repositories
          config_timezone: Asia/Kolkata
          plugin_languages: yes
          plugin_languages_analysis_timeout: 15
          plugin_languages_limit: 8

It commits metrics.svg straight to your main branch on a schedule — no separate output branch needed, and no shared rate limit to hit.


One-time setup for the snake graph below it:

name: Generate Snake
on:
  schedule:
    - cron: "0 */6 * * *"
  workflow_dispatch:
  push:
    branches: [ main ]

permissions:
  contents: write

jobs:
  generate:
    runs-on: ubuntu-latest
    steps:
      - uses: Platane/snk@v3
        with:
          github_user_name: aryan-iconic
          outputs: |
            dist/github-contribution-grid-snake.svg
            dist/github-contribution-grid-snake-dark.svg?palette=github-dark
      - uses: crazy-max/ghaction-github-pages@v4
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

It runs itself after that — nothing to maintain.


📁 EXHIBIT C — Tools of the Trade


📁 CLOSING ARGUMENT

I'd rather ship one real product than demo ten toy ones. Currently building Madhav.ai into the operating layer for legal professionals in India, and open-sourcing MemoryOS for everyone else.

Open to remote roles and open-source collaboration — backend/AI engineering, agents, memory systems, or legal-tech. If that's you, my inbox is open.

Pinned Loading

  1. brain_stroke_detection brain_stroke_detection Public

    Automated stroke-type classification (Hemorrhagic vs. Ischemic vs. Normal) from brain CT imagery using PyTorch. Built with a rigorous data-leakage auditing pipeline for true clinical generalization.

    Python

  2. MemoryOS MemoryOS Public

    MemoryOS is a persistent AI memory layer that helps applications remember users, conversations, preferences, decisions, and project context across sessions

    Python

  3. OrcReader-model OrcReader-model Public

    A Python-based OCR reader model that extracts and processes text from images and scanned documents using computer vision and text recognition techniques.

    Python

  4. Speech_to_text Speech_to_text Public

    A Python speech-to-text project that converts audio input into readable text using speech recognition and transcription techniques.

    Python

  5. TabSpace TabSpace Public

    A new tab space customiser where you can add widgets such as Weather App, To - Do List, Shortcuts to your favourite websites while being able to customise it all.

    JavaScript

  6. Text_to_speech Text_to_speech Public

    A Python text-to-speech project that converts written text into spoken audio using TTS processing.

    Python