---
title: "Projects - Carlos Garavito"
description: "Six shipped projects: agent runtimes and MCP servers in Python and TypeScript, a Shopify store agent on Cloudflare, a wiki CLI, an i18n translation tool and this site."
canonical_url: "https://cgaravito.dev/en/projects"
last_updated: "2026-09-10T00:00:00.000Z"
locale: "en"
---

# Projects

Six projects I have built and shipped, with what each one does and where to find it.

- open-langchain / open-langchain-ts - Runs LangChain and LangGraph programs on a Claude Code, Codex or OpenCode subscription, with tool calling and streaming. Python and TypeScript twins on a shared zero-dependency core, published on PyPI and npm. ([GitHub](https://github.com/cgaravitoq/open-langchain), [PyPI](https://pypi.org/project/open-langchain), [npm](https://www.npmjs.com/package/@cgaravitoq/open-langchain-ts))
- Shopify store agent on Cloudflare - Multi-tenant agent that runs a real pharmacy's Shopify store from Telegram, on Workers, D1, R2, Durable Objects and Queues. The production model was chosen with a bench of 18 scenarios across four models, 18/18 at about $0.0015 per turn. ([See the service](https://cgaravito.dev/en/services/shopify-agent))
- Remote MCP servers - Three OAuth 2.1 MCP servers on Cloudflare Workers with dynamic client registration, used daily from Claude and Codex. 15 tools across the three servers.
- cgaravito.dev - Bilingual Astro portfolio on Workers with a D1 blog and an agent pipeline that drafts, translates and publishes the posts. Serves Markdown to AI agents by content negotiation and scored 100/100 on Vercel's agent-readability audit after /sitemap.md landed. ([Markdown sitemap](https://cgaravito.dev/sitemap.md))
- brain-cli - Bun CLI with over 20 commands and an MCP server that feeds an LLM-maintained Obsidian wiki. 143 wiki articles, npm brain-cli 3.0.0-alpha.15, in daily use. ([npm](https://www.npmjs.com/package/brain-cli))
- i18n-ai - AI translation sync for JSON message catalogs, hash-locked per key so only changed strings are retranslated. npm @ccgp/i18n-ai 0.2.3, about 5x faster through parallel batches. ([npm](https://www.npmjs.com/package/@ccgp/i18n-ai))
