Skip to content

Instantly share code, notes, and snippets.

View manish's full-sized avatar

Manish Sinha manish

View GitHub Profile
@manish
manish / slack-app-registration.md
Created September 13, 2025 20:06
AskMarkAI - Slack App Registration Instructions

AskMarkAI - Slack App Registration Instructions

This guide walks through registering a Slack app for the AskMarkAI integration.

1. Create the Slack App

  • Go to https://api.slack.com/apps
  • Click "Create New App"
  • Choose "From scratch"
  • App Name: AskMarkAI (or your preferred name)
  • Pick a workspace to develop your app in

Deletion Workflow Analysis for AskMarkAI Document System

Overview

This analysis examines the deletion workflow for three content types in the AskMarkAI document system:

  1. Text Content - Direct text input
  2. File Attachments - PDF/DOC files uploaded via presigned URLs
  3. URL Processing - HTML content extracted from web URLs

Complete Deletion Flow

@manish
manish / askmarkai-upload-workflow-trace.md
Last active September 10, 2025 19:31
Complete Upload Workflow Trace Analysis for AskMarkAI - Text Content, File Attachments, and URL Processing

🔍 Complete Upload Workflow Trace Analysis - AskMarkAI

Analysis Date: $(date)
System: AskMarkAI Document Upload & Processing Pipeline
Scope: Text Content, File Attachments, and URL Processing workflows

Executive Summary

This comprehensive trace analysis reveals how AskMarkAI handles three distinct document upload types through a unified, event-driven architecture. All upload paths converge at a single document processor triggered by S3 events, ensuring consistent processing and vector embedding generation.

@manish
manish / standalone-crawling-service-analysis.md
Last active September 7, 2025 03:42
WebCaptor - Complete Business Analysis with Customer Management, 3-Tier AI, IaC & CI/CD Pipeline

WebCaptor MVP - TypeScript Crawling Container on Fly.io

Project Structure

webcaptor/
├── crawler/                     # Fly.io crawler service
│   ├── src/
│   │   ├── index.ts
│   │   ├── routes/
@manish
manish / rag-test-questions-and-answers.md
Created August 19, 2025 19:03
RAG Test Questions and Answers extracted from PDF content using pdftotext

RAG Test Questions and Answers from Heart.PDF Content

1. What are the sixteen commandments of poon?

Answer from content: The Sixteen Commandments of Poon are described as "The essential post" in the foundations section. Based on the content found, here are the first two commandments:

I. Never say 'I Love You' first Women want to feel like they have to overcome obstacles to win a man's heart. They crave the challenge of capturing the interest of a man who has other women competing for his attention, and eventually prevailing over his grudging reluctance to award his committed exclusivity. The man who gives his emotional world away too easily robs women of the satisfaction of earning his love. Though you may be in love with her, don't say it before she has said it. Show compassionate restraint for her need to struggle toward yin fulfillment. Inspire her to take the leap for you, and she'll return the favor a thousandfold.

@manish
manish / vidforge-aws-implementation-analysis.md
Last active July 30, 2025 19:21
VidForge: LocalOrchestrator vs AWS Implementation Coverage Analysis

VidForge: LocalOrchestrator vs AWS Implementation Coverage Analysis

VidForge AWS Implementation Analysis - Updated January 2025

Executive Summary

Current AWS Implementation Coverage: ~90%

  • ✅ Complete video processing pipeline implemented via AWS Step Functions
  • ✅ Full API layer with REST endpoints and authentication
  • ✅ Comprehensive asset management (download, validation, cleanup)
@manish
manish / Claude.md
Created June 1, 2025 02:46
Claude.md

Code style

  • Use ES modules (import/export) syntax, not CommonJS (require)
  • Destructure imports when possible (eg. import { foo } from 'bar')

Workflow

  • Be sure to typecheck when you’re done making a series of code changes
  • Prefer running single tests, and not the whole test suite, for performance

Technology

  • Use ReactJS, NodeJS, TypeScript
@manish
manish / keybase.md
Created October 6, 2017 16:39
keybase.md

Keybase proof

I hereby claim:

  • I am manish on github.
  • I am manishsinha (https://keybase.io/manishsinha) on keybase.
  • I have a public key ASCdpPJj4kDiqYL2JpIJR7pfAYCuCbT-zdNgXqzTP8z5ywo

To claim this, I am signing this object: