Skip to content
View colesmcintosh's full-sized avatar

Organizations

@Mellow-Artificial-Intelligence

Block or report colesmcintosh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
colesmcintosh/README.md

Cole McIntosh

Full-stack engineer and founder building dependable AI products.

I design and ship production systems across the stack—from model integrations and data pipelines to the interfaces people use. My current focus is agentic workflows, structured extraction, and developer tools that make AI systems easier to trust and operate.

Website · Mellow AI · LinkedIn · Email

Projects

Project What it does
OpenExtract Turns documents, images, audio, and video into validated Pydantic models.
LangChain Salesforce Adds SOQL queries, schema inspection, and CRUD operations to LangChain.
pdfmd Converts PDF files to Markdown with a fast Rust-based pipeline.
Vector Vault Implements approximate vector search in Go using locality-sensitive hashing.
PyCUDA NumPy Vector Ops Accelerates NumPy vector operations with PyCUDA.

Open source

Contributions include LangChain, smolagents, LiteLLM, Pydantic AI, and Goose.

Toolkit

  • Languages: TypeScript, Python, Rust, Go
  • Applications: Next.js, React, Node.js
  • AI: Pydantic AI, LangChain, retrieval, agents, structured outputs
  • Infrastructure: AWS, Azure, Google Cloud

Pinned Loading

  1. langchain-salesforce langchain-salesforce Public

    Langchain integration for Salesforce CRM, providing tools for SOQL queries, object schema inspection, and CRUD operations through Langchain's framework

    Python 6 3

  2. vector-vault vector-vault Public

    A high-performance vector similarity search engine with LSH (Locality-Sensitive Hashing) optimization, written in Go.

    Go 2

  3. pycuda-numpy-vector-ops pycuda-numpy-vector-ops Public

    Accelerating NumPy Vector Operations with PyCUDA

    Jupyter Notebook

  4. logit-control logit-control Public

    Control LLM token generation by directly manipulating logits to enforce structured outputs. Built with Hugging Face Transformers and demonstrated using Qwen2.5-0.5B.

    Python 3

  5. pdfmd pdfmd Public

    Fast PDF to Markdown converter in Rust

    Rust 1 2

  6. Mellow-Artificial-Intelligence/openextract Mellow-Artificial-Intelligence/openextract Public

    Extract structured data from documents, images, audio, and video using LLMs.

    Python 18 4