Open-Source Projects

Recall - Personal Memory System

Jul 2026
Recall Thumbnail

Local-first, single-user personal memory system with a CLI and MCP server, letting AI assistants store and recall persistent context across sessions.

Click to view details

Key Features

  • Local-first architecture with no cloud dependency for storing personal memory
  • CLI for direct interaction and management of stored memories
  • MCP server exposing memory tools to AI assistants
  • Single-user design focused on privacy and simplicity

Problem Solved

AI assistants lose context between sessions, forcing users to repeat themselves. Recall gives assistants a persistent, local memory store they can read from and write to via MCP, without relying on third-party cloud services.

Technologies

Python MCP CLI

Maestro - Meta-AI Orchestrator

June 2026
Maestro Thumbnail

Client-side LLM orchestration layer that routes each query to the cheapest sufficient model strategy (Solo, Duel, or Council), verifies answers via consensus, and tracks live cost savings.

Click to view details

Key Features

  • Auto-routing classifier that picks Solo/Duel/Council execution strategy based on task complexity and stakes
  • Multi-model consensus with a judge model flagging disagreement or hallucination
  • Real-time cost/analytics dashboard tracking spend and savings vs. a frontier-model baseline
  • Fully client-side, no backend, bring-your-own API key via OpenRouter
  • Streaming parallel responses across multiple LLMs

Problem Solved

Always routing queries to the most expensive frontier model wastes budget on tasks that don't need it. Maestro dynamically escalates only complex or high-stakes queries to multiple models with built-in answer verification, cutting cost while preserving reliability.

Technologies

JavaScript OpenRouter API LLM Orchestration Multi-Agent Consensus

Spectrum - AI News Summarizer

Jan 2026
Spectrum Thumbnail

Automated AI news agent that monitors RSS feeds, summarizes insights using Perplexity Sonar, and delivers daily digests to Telegram with budget management and local storage.

Click to view details

Key Features

  • Monitors multiple AI news RSS feeds (The Verge, TechCrunch, MIT, Ars Technica, Wired)
  • AI-powered summaries using Perplexity Sonar API
  • Automated Telegram delivery with formatted messages
  • Daily overview summary consolidating all news into bullet points
  • Budget management with configurable article limits (default: 5 articles per run)
  • Local storage of all fetched articles and summaries in JSON format
  • Time-based filtering (48-hour lookback window)

Problem Solved

Staying updated with AI news requires monitoring multiple sources and spending significant time reading articles. Spectrum automates this process by aggregating RSS feeds, generating concise AI summaries, and delivering them directly to Telegram, enabling users to stay informed with minimal effort while respecting API budget constraints.

Technologies

Python Perplexity API Telegram Bot API RSS Feed Processing AI Summarization

FactFlow: Financial Sentiment-Reality Check Agent

Nov 2025
FactFlow Thumbnail

AI-powered multi-agent system for financial market analysis that compares news sentiment with real market data to help traders make data-driven decisions.

Click to view details

Key Features

  • Detects bullish/bearish divergences between sentiment and price action
  • Real-time analysis via News Scout, Market Analyst, and Judge agents
  • Production-ready with Docker, logging, and evaluation tools
  • Powered by Google ADK and Gemini 2.5 Flash Lite

Problem Solved

Traders often react emotionally to market news, leading to losses from fear, FOMO, or misinformation. FactFlow eliminates emotional trading by providing transparent, data-driven insights that compare sentiment with actual market performance.

Technologies

Python Machine Learning API Development Google ADK Docker

GeoGem - Geospatial Intelligence Tool

Dec 2025
GeoGem Thumbnail

Web app that grid-scans a user-drawn map area to bypass Google Maps' 60-result search cap, aggregating and filtering thousands of local businesses by rating and review thresholds.

Click to view details

Key Features

  • Grid-based scanning algorithm to overcome the Google Places API's 60-result limit
  • Interactive map with rectangle drawing tool to define the search area
  • Real-time filtering by rating and review count
  • Supabase (PostgreSQL + PostGIS) caching to reduce API costs
  • Color-coded quality markers for at-a-glance business ranking

Problem Solved

Google Maps search silently caps results at roughly 60 businesses, hiding genuinely excellent options in dense areas. GeoGem systematically scans a region in a grid to surface every business meeting a quality bar that native search would otherwise miss.

Technologies

Next.js TypeScript Google Places API Supabase PostGIS

Auto-DJ: AI-Powered Music Playlist Generator

Oct 2025
Auto-DJ Thumbnail

Intelligent music playlist generator that analyzes personal music libraries and creates playlists based on acoustic similarity using advanced audio signal processing.

Click to view details

Key Features

  • Multi-format audio support (MP3, WAV, FLAC, M4A)
  • Acoustic fingerprinting using 13 MFCC coefficients
  • Euclidean distance-based similarity analysis
  • M3U playlist generation compatible with all major players
  • Cross-platform compatibility and comprehensive testing

Problem Solved

Users struggle to discover and organize music collections effectively. Auto-DJ intelligently analyzes acoustic properties to generate playlists that maintain musical coherence and flow, providing a personalized music discovery experience.

Technologies

Python Audio Signal Processing Machine Learning librosa scikit-learn

CSV2Dashboard: Professional Data Visualization Tool

Aug 2025 - Sep 2025
CSV2Dashboard Thumbnail

Powerful Python tool that instantly converts CSV and Excel files into interactive web dashboards with advanced filtering and automatic chart generation.

Click to view details

Key Features

  • One-command setup for instant interactive dashboards
  • Smart auto-detection of column types with appropriate visualizations
  • Multi-dimensional filtering with text search, ranges, and categorical selections
  • Auto-generated histograms, bar charts, and time series plots
  • Standalone HTML export for offline use
  • Optimized for datasets up to 500K+ rows

Problem Solved

Eliminates the need for complex data visualization setup by providing a one-command solution to convert raw data files into professional, interactive dashboards. Addresses the pain point of data analysts who need to quickly explore and share insights without custom dashboard development.

Technologies

Python Data Visualization Plotly Gradio Pandas

FormatFusion - Universal File Converter

Jan 2025 - Jul 2025
FormatFusion Thumbnail

High-performance desktop file converter for Windows with hardware acceleration, supporting images, audio, and video files with intelligent compression and quality optimization.

Click to view details

Key Features

  • 3-5x faster video conversion with hardware acceleration (NVIDIA, Intel, AMD)
  • Intelligent image compression with up to 90% file size reduction
  • Professional audio conversion with multiple quality presets
  • Modern MVVM architecture with clean separation of concerns
  • Real-time progress tracking and error recovery
  • 50% reduction in memory consumption

Problem Solved

Users need a fast, efficient way to convert multimedia files without sacrificing quality. FormatFusion provides hardware-accelerated conversion with intelligent optimization, dramatically reducing conversion time and file sizes while maintaining quality.

Technologies

Python PyQt6 FFmpeg MVVM Architecture Hardware Acceleration

BERT-GPT Analyzer: Financial NLP Pipeline

Oct 2024
BERT-GPT Analyzer Thumbnail

NLP pipeline combining BERT sentiment analysis, GPT-based report generation, and custom named entity recognition to turn raw financial text into structured insights.

Click to view details

Key Features

  • BERT-based sentiment analysis on financial text
  • GPT-based automated report generation summarizing sentiment
  • Custom spaCy-based NER model for financial entities (organizations, monetary values, dates)
  • Modular pipeline architecture spanning data processing, sentiment analysis, report generation, and NER

Problem Solved

Turning raw financial text and documents into sentiment scores, structured entities, and readable summaries usually requires stitching together multiple manual steps. This pipeline automates the full chain from raw text to actionable report.

Technologies

Python Transformers PyTorch spaCy NLP

Bitcoin Market Risk Analysis: Advanced Metrics and Quantitative Modeling

Mar 2024 - May 2024
Bitcoin Risk Analysis Thumbnail

Comprehensive quantitative risk analysis of the Bitcoin market using advanced metrics, multiple risk assessment models, and sophisticated data analysis techniques.

Click to view details

Key Features

  • Multiple risk assessment models (MVRV, Mayer Multiple, Supply Profitability, NUPL)
  • Risk categorization system (Very High, High, Low, Very Low)
  • Multi-factor risk assessment framework
  • Sophisticated visualizations of risk metrics and price correlations
  • Enhanced risk classification accuracy through historical backtesting

Problem Solved

Cryptocurrency markets lack comprehensive risk assessment tools. This project provides institutional investors, algorithmic traders, and researchers with a quantitative framework for understanding Bitcoin market dynamics, reducing lag in identifying trend reversals compared to traditional methods.

Technologies

Python Data Science Statistical Modeling Data Visualization Financial Forecasting

Bitcoin Forecast - Predictive Modeling for Return and Price Forecasting

Sep 2023 - Feb 2024
Bitcoin Forecast Thumbnail

Machine learning project for forecasting Bitcoin prices and returns using advanced feature engineering, automated data extraction, and optimized predictive models.

Click to view details

Key Features

  • Automated data extraction and cleaning using Selenium
  • Advanced feature engineering with lagged features and random forest importance
  • Multiple ML models optimized for monthly return prediction
  • Detailed visualizations of actual vs predicted returns and prices
  • 12% improvement in forecast accuracy
  • 80% reduction in data preparation time

Problem Solved

Investors need accurate Bitcoin price predictions to manage portfolios effectively. This project provides a robust framework for forecasting that enables investors to predict market trends more accurately and make well-informed decisions regarding crypto assets.

Technologies

Python Machine Learning Data Science Scikit-learn Selenium Financial Forecasting

PastePal - Advanced Clipboard Manager

Nov 2023 - Feb 2024
PastePal Thumbnail

High-performance clipboard management application for Windows with real-time persistence, multi-threaded monitoring, and intelligent content history management.

Click to view details

Key Features

  • Real-time clipboard monitoring with SQLite persistence
  • Support for text, images, and files
  • Debounced search, content pinning, and customizable themes
  • Global hotkeys for instant content retrieval
  • Image processing and text transformations
  • Modular, extensible architecture

Problem Solved

Native Windows clipboard only stores the last copied item, causing workflow friction. PastePal transforms the clipboard into an intelligent, persistent content history tool that eliminates productivity losses from lost clipboard data.

Technologies

Python PyQt6 SQLite System Integration Multi-threading

Custom Dataset Market Analysis with ChatGPT and OpenAI API

Nov 2023 - Jan 2024
Market Analysis Thumbnail

Dynamic chat-based interface for conducting tailored market analysis using custom datasets, leveraging ChatGPT and OpenAI API for insightful analysis and actionable insights.

Click to view details

Key Features

  • Custom dataset upload for industry-specific or proprietary data
  • Interactive chat interface with conversational prompts
  • Context-aware analysis generating market insights, trends, and predictions
  • Chat history management with privacy controls
  • Transparent cost monitoring for OpenAI GPT-4 usage

Problem Solved

Businesses need to analyze their proprietary datasets but lack the tools for intuitive, conversational analysis. This project enables users to upload custom datasets and engage in natural language conversations to extract valuable market insights without technical expertise.

Technologies

Python AI OpenAI API NLP Data Analysis