Fully Working Docker setup for running DeepSeek-OCR with NVIDIA CUDA support on Windows, Linux, and Mac, using exact requirements from the official repository.
An MCP (Model Context Protocol) server that provides access to Overleaf projects via Git integration. This allows Claude and other MCP clients to read LaTeX files, analyze document structure, and extract content from Overleaf projects.
Redis based MCP (Model Context Protocol) implementation that provides AI models with web search, content extraction, vector storage, and RAG (Retrieval Augmented Generation) capabilities. This system allows AI to autonomously search the internet, extract and store content, and perform intelligent retrieval operations.
A Python package that automatically captures all print() outputs, logs, errors, tables, and matplotlib plots during execution, and automatically compiles them into a polished HTML report.
A modern, AI-powered calendar application built with Streamlit that combines traditional calendar functionality with semantic search and natural language interactions.
SummarizeFlow is a powerful and efficient multi-agent file summarizer application that processes files within a directory structure using a graph-based approach. Each file is treated as a node in the graph, and the relationships (or dependencies) between files can be modeled as edges. The application provides a structured, organized, and smooth workflow for summarizing large sets of files, making it ideal for projects with complex directory hierarchies.
This project implements a smart assistant to query PDF documents and provide detailed answers using the Llama3 model using the LangChain experimental library. The assistant extracts relevant text snippets from the PDFs and generates structured responses based on the user's query.
PyQt6 based desktop app that uses yt-dlp and ffmpeg to let you download YouTube videos or audio with control over resolution, codec, and quality. You can also grab subtitles, thumbnails, descriptions, and metadata, all through a simple GUI.
It is a Python Logger module for structured logging and error tracking, basically a customizable utility to record application events, debug info, warnings, and errors in a consistent format.
It is an Interactive powerful web-based tool that transforms complex JSON data structures into interactive, visual node graphs. Built with Streamlit and Pyvis, it provides an intuitive way to explore and understand JSON data through a dynamic, user-friendly interface.
It’s a Python toolkit for converting between CSV and Parquet formats. Includes utilities for splitting large CSVs, converting CSVs to Parquet, and viewing/parsing Parquet files. You can use it to efficiently transform tabular data formats in data-engineering workflows.
This News Fetcher Application is a simple desktop application built using PyQt5 that allows users to fetch and display news articles based on specific topics, time frames, sorting methods, and languages. The application uses the NewsAPI to retrieve news articles and displays them in a user-friendly interface.
Sensation is a voice controlled assistant built in Python. It can perform various tasks such as providing the current time and date, fetching your location, taking pictures, and shutting down your system, among others. The assistant uses the Vosk speech recognition model for voice input and the pyttsx3 library for text-to-speech output.