๐Ÿงช AI Research Projects

A collection of tools and experiments entirely generated by Large Language Models. Each project demonstrates AI capabilities in research, development, and problem-solving.

26 research projects
New
๐Ÿ”ฌ

tabular-recipe-notation-v1

2026-01-26

Tabular Recipe Notation (TRN) is a system for visually structuring recipes in a table format, where ingredients and actions are organized for clarity and sequential flow. The project delivers a lightweight web component (`<trn-table>`) that renders TRN tables from editable JSON, mapping clo...

๐Ÿ”ฌ

tabular-recipe-notation-v2

2026-01-26

Research project - see README for details.

๐Ÿ”ฌ

slack-collector

2026-01-24

Slack Message Collector is a Python-based tool for archiving Slack messages from public channels, private channels, DMs, and group DMs into a local SQLite database, with robust support for threads and user/channel metadata. It uses incremental syncing to efficiently fetch only new messages and fe...

๐Ÿค–

gmail-client

2026-01-24

Built using Node.js/Express and the Gmail API, this project delivers a minimal, browser-based Gmail client with secure OAuth2 login, real-time inbox access, and email management. The intuitive Pico.css frontend allows users to view, search, read, compose, and delete emailsโ€”plus mark them as read ...

๐Ÿ”ฌ

youtube-to-text

2026-01-22

The YouTube to Text project is a browser-based tool that automatically extracts and cleans YouTube video transcripts, enhancing readability and structure with AI processing via [OpenRouter](https://openrouter.ai/). Users can fetch transcripts directly from video URLs or paste them manually, then ...

๐Ÿ”ฌ

reader-v2-dark-mode-storage

2026-01-13

Reader v2 has been upgraded to better support dark mode and enhance user reading experience by persisting text content and progress using localStorage. The bottom navigation controls now offer higher contrast, clearer button states, and improved separation in dark mode for greater readability. Us...

๐Ÿ”ฌ

reader-v2

2026-01-13

Reader v2 is a minimalist reading application that integrates sophisticated typographic features inspired by [TODS: Typography and OpenType Default Stylesheet](https://clagnut.com/blog/2433) to enhance on-screen reading comfort and fidelity. The app supports rich text input (including Google Docs...

๐Ÿ”ฌ

reader

2026-01-13

Inspired by human-centered UX principles, the Reader App is a minimalist web application designed to enhance the experience of reading long-form prose and fiction. The app focuses on usability and comfort, implementing research-backed decisions in typography, layout, color, and interaction to min...

๐Ÿ”ฌ

grammarly

2026-01-12

Designed as a lightweight, AI-powered grammar checker in the browser, this project leverages Anthropic's Claude 3.5 Sonnet via the [OpenRouter API](https://openrouter.ai/) to analyze and suggest corrections for grammar, spelling, punctuation, style, and clarity. Built with vanilla HTML, CSS ...

๐ŸŒ

incontext-lite-web

2025-12-29

Leveraging Pyodide, InContext Lite Web brings Python-powered article simplification directly to the browser, allowing users to process and adapt reading material for language learners without server-side code. Users upload or paste text, select a target language and proficiency level, then receiv...

๐Ÿ”ฌ

rolodex-research

2025-12-20

Exploring how the physical rolodex metaphor can enhance modern web UX, this project presents five interactive scroll components powered by GSAP and ScrollTrigger, each leveraging viewport-spanning cards and 3D CSS transforms. The variations โ€” classic rotating cards, 3D page-flip carousel, stacked...

๐ŸŽฎ

threejs-toon-material

2025-12-20

Three.js Toon Material Explorer is an interactive educational tool that empowers students to experiment with the properties of Three.js's `MeshToonMaterial`, enabling hands-on mastery of cel-shading and cartoon-style rendering. Users can tweak gradient maps, surface qualities, and lighting a...

๐Ÿ”ฌ

slack-app

2025-12-20

The Slack Emoji Rewriter App is a Python-based Slack add-on that lets users preview and send emoji-enhanced messages via a slash command workflow, addressing Slack's inability to intercept messages before they're posted. Users can configure channel monitoring, compose messages using `/r...

๐Ÿ”ฌ

yjs-demo

2025-12-20

Demonstrating real-time visitor presence in SvelteKit, this project integrates Yjs for local-first data synchronization and Cloudflare Durable Objects for persistent, distributed storage. Each connected browser tab updates its presence via a Yjs shared mapโ€”changes propagate seamlessly across clie...

๐Ÿ”ฌ

yjs-demo-fix

2025-12-20

Visitors to a SvelteKit app deployed on Cloudflare Workers encountered 500 errors for all static assets because the worker configuration didn't specify how to serve these files. The root cause was missing `assets` and `nodejs_compat` settings in `wrangler.sveltekit.toml`; these are essential...

๐Ÿ”ฌ

mac-state

2025-11-29

Mac State Monitor is a native macOS application designed to provide users with real-time visibility into their Mac's screen recording state. It identifies which apps currently have screen recording permissions and alerts users if any are actively recording, leveraging SwiftUI for a native in...

๐Ÿ”ฌ

voxel-space-telescope

2025-11-23

The Voxel Space Telescope project transforms the Space Telescope Triptych into a dynamic, cube-based cosmic visualization using Three.js and an isometric orthographic camera. By leveraging Three.js's InstancedMesh, the scene efficiently animates over 1,700 individual cubes forming entities l...

๐Ÿ”ฌ

space-telescope-triptych

2025-11-23

Inspired by a triptych artwork, this project presents an interactive 3D simulation that visually models the operations of a space telescope organization using [three.js](https://threejs.org/). The animation depicts celestial bodies emitting data, which satellites collect and transmit to Earth usi...

๐Ÿ”ฌ

research-repo-pwa

2025-11-22

Transforming the AI Research Projects repository into a Progressive Web App (PWA) delivers an app-like, installable interface with robust offline support, specifically optimized for iPhone and mobile browsers. The redesign includes a service worker for smart caching, a manifest file for installab...

๐ŸŽฎ

threejs-quiz

2025-11-22

Designed as an interactive educational tool, the Three.js Mastery Quiz offers a comprehensive set of 50 multiple-choice questions that span beginner to advanced topics in 3D web development using [Three.js](https://threejs.org/). The application delivers instant feedback with in-depth explanation...

๐ŸŽฎ

threejs-quiz-fix

2025-11-22

Addressing a display issue in a Three.js-powered quiz, the project fixed a problem where the visualization canvas remained blank because the renderer was initialized while the element was hidden (`display: none`) and thus received zero dimensions. The solution involved updating the renderer size ...

๐Ÿƒ

github-action-summaries

2025-11-22

Inspired by Simon Willison's open research workflow, this project streamlines documentation by automating the generation and maintenance of project summaries and indexes using GitHub Actions. It leverages [Simon Willison's llm CLI tool](https://github.com/simonw/llm) to create AI-powere...

๐ŸŽฎ

threejs-layer-quiz

2025-11-22

Designed to reinforce core Three.js rendering concepts, the Layering Quiz presents 20 interactive multiple-choice questions that challenge users to predict visual outcomes based on specific material settingsโ€”covering depth testing, depth writing, render order, and blending modes. Each question no...

๐ŸŽฎ

threejs-layering

2025-11-22

The Three.js Layering & Materials Teaching Tool is an interactive demo designed for intermediate developers to explore and understand how rendering order, depth testing, transparency, blending modes, and material types work in Three.js. Users manipulate live controls for overlapping colored p...

๐Ÿ’ฐ

is-my-lifestyle-inflating

2025-11-07

โ€œIs My Lifestyle Inflating?โ€ is an interactive web and Python CLI tool designed to help individuals detect and measure lifestyle inflationโ€”especially those pursuing Financial Independence, Retire Early (FIRE). By analyzing personal financial data over time, it provides key metrics such as savings...

๐Ÿƒ

anki-git

2025-11-06

The Anki Git Backup project introduces an add-on for [Anki](https://apps.ankiweb.net/) that automatically exports and backs up your entire flashcard collection to a Git repository in structured, human-readable JSON format. The tool enables both manual and scheduled backups, tracks all changes wit...