The Playground of Ideas
The Playground of Ideas
A dedicated space for my curiosities, experiments, and challenges.
AI First CMS Platform
A unified dashboard and REST API built with Next.js to centralize management of my professional social media accounts and article writing. It features advanced information retrieval and AI-driven content draft generation powered by custom agentic workflows hosted securely on AWS Lambda. Designed for infinite scalability, it supports unlimited brands, users, and content.
December 27, 2024
Visit Project Architects.dev
A landing page for my AI consultancy business that I'm launching with a fellow engineer, built from scratch within a couple of hours using Next.js, Tailwind CSS, Framer Motion, and Rombo's Tailwind motion library.
December 24, 2024
Visit Project Twilio Realtime Phone Assistant
A Twilio Phone Assistant leveraging OpenAI's Real-Time Assistant API to deliver immediate and context-aware responses to user requests through live phone conversations. The system is built with FastAPI to manage the API layer and Twilio for seamless call handling. It features an integrated audio buffer to improve interaction quality and manage interruptions effectively, ensuring a smoother user experience. This project demonstrates the potential of combining robust API design with real-time conversational AI.
December 5, 2024
Visit Project Simple LLM Workflow
Processes meeting transcripts and AI-generated notes (via CircleBack.ai) to automatically produce tailored slide deck content using an efficient LlamaIndex pipeline. Built with FastAPI and Jinja2 templates (for fun), it delivers a simple way for anyone to get slide content from a meeting in minutes.
November 22, 2024
Visit Project Jarvis v2
A CLI tool that lets you control your computer with your voice using the OpenAI Real-Time API. It’s designed for workflows like running shell commands, web scraping, and file creation, with a basic structure in place to add even more tools in future versions. It also features the same audio buffer mechanism I developed for the Twilio Phone Assistant, making voice interactions smooth when the human decides to interrupt the AI agent.
October 30, 2024
Visit Project Knowledge Microservices Example
An example of a FastAPI Microservices Architecture that uses Redis as the message broker, enabling users to create flexible public or private knowledge repositories for RAG workflows. Supports both Pinecone for embedding-based knowledge repositories and Neo4j for graph-based repositories. Configured with a lightweight CI/CD pipeline, it serves as a reusable and scalable template for quickly deploying containerized FastAPI microservices.
November 21, 2024
Visit Project Continue Package Manager
A challenge that required me to build a basic package manager in 2 hours with Node.js and implement two commands: add (to add a package) and install (to install all packages). Decided to use a depth-first-search traversal algorithm for dependency management.
September 28, 2024
Visit Project SaaS Landing Page with Framer Motion
An illustrative SaaS landing page I built to explore Framer Motion scroll animations and demonstrate smooth user interaction concepts.
September 16, 2024
Visit Project © 2024 Chris Maresca