Selected Personal Projects

2025

  • OpenMCP

    OpenMCP

    A token-efficient standard for converting web APIs into MCP servers

    open-mcp.org

2024

  • Lit Commit

    Lit Commit

    Stack-specific models finetuned on 10k synthetically-augmented commits (Llama 3, Codestral & Qwen variants)

  • Cmd-E

    Cmd-E

    LLM chat in a web extension, with browser content auto injected as markdown.

2023

  • OpenAI Edge

    OpenAI Edge

    Unofficial OpenAI TypeScript SDK, compatible with edge computing environments

    github.com/dan-kwiat/openai-edge

  • Constitutional Prompting

    Constitutional Prompting

    A Jupyter Book demo, using techniques from Constitutional AI to generate effective prompts for Copy Editing tasks.

    dan-kwiat.github.io/cai-prompt

  • Anthropic Docs

    Anthropic Docs

    I built Anthropic's documentation website and wrote the section on "Prompt Design".

    console.anthropic.com/docs

  • ClaudeChrome

    ClaudeChrome

    A chrome extension for querying Anthropic's LLM Claude using context from the page, without leaving your tab.

    chrome.google.com/webstore/detail/claudechrome/pcgefnihjmhkfnlckogmhamnofbdkdcb

  • Prompt Generator

    Prompt Generator

    Generate example prompts from a question and compare their effectiveness.

    prompt-generator-ten.vercel.app

2022

  • MathGPT

    MathGPT

    Chaining an LLM with a simple calculator to make a chatbot capable of doing arithmetic.

    math-gpt.vercel.app

  • CloneGPT

    CloneGPT

    A basic clone of the ChatGPT web app using a module I made to query OpenAI APIs from edge environments.

    clone-gpt.vercel.app

  • GPT Rap Battles

    GPT Rap Battles

    Generate a rap battle between two arbitrary historical characters...

    rap-battle.vercel.app

2021

  • tythe.org

    tythe.org

    An easy way to support impactful climate nonprofits.

    tythe.org