Skip to content
View sasmith-14's full-sized avatar
  • ABV-IIITM Gwalior
  • Gwalior, India

Block or report sasmith-14

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
sasmith-14/README.md

Hi, I'm Sasmith

Student at ABV-IIITM Gwalior, building backend systems and contributing to open source.

What I'm working on

  • gitgrep: GitHub repo search engine combining BM25 and semantic (MiniLM) retrieval with Reciprocal Rank Fusion, with an evaluation set and latency benchmarks.
  • Pilot: a local Python AI agent with tool calling, per-tool allow/ask/deny permissions, and JSONL run traces; uses raw HTTP, no LLM SDKs.
  • Getting started with open-source contributions to backend and developer-tooling projects.

Recent contributions

  • Coming soon.

Tech I use

Python (FastAPI, Pydantic, pytest) · TypeScript / Node.js (Express) · React · Elasticsearch · MongoDB · SQLite · Docker · GitHub Actions

Pinned Loading

  1. sasmith-14 sasmith-14 Public

    Profile README

  2. krypt krypt Public

    Real-time messaging backend with Node.js, Express, Socket.io and MongoDB: JWT auth, bcrypt, rate limiting, XSS and NoSQL-injection protection

    JavaScript

  3. agent agent Public

    Pilot: a local Python AI agent with tool calling, per-tool permissions, and JSONL run traces (Gemini/Ollama, no LLM SDKs)

    Python

  4. gitgrep gitgrep Public

    Hybrid search engine for GitHub repositories: BM25 + MiniLM semantic retrieval fused with Reciprocal Rank Fusion, with evaluation and benchmarks

    TypeScript

  5. oneshot oneshot Public

    Reliable action execution for AI agents: idempotency, retries, leases, crash recovery and reconciliation, with a live web console. Educational; runs fully locally against a simulated provider.

    TypeScript