Skip to content

Instantly share code, notes, and snippets.

View cpursley's full-sized avatar

Chase Pursley cpursley

View GitHub Profile
@cpursley
cpursley / claude-logs.md
Last active July 10, 2026 11:48
OpenComps + assessor-lookup Claude Session log

❯ Research "1082 S Nucla Street, Aurora, CO 80017", get it's assessment data and also any other data about the property that you can find (listings, etc). Save that to our property database. This is our subject property for a UAD 3.6 appraisal.

                                                                                                                     06:41 AM claude-fable-5

⏺ I'll use the opencomps and property-payload skills to guide this research-and-ingest task.

⏺ Skill(opencomps) ⎿  Successfully loaded skill ⎿  2 PostToolUse hooks ran

⏺ Skill(property-payload)

@cpursley
cpursley / dedup.md
Created March 24, 2026 18:11
Hybrid Deduplication (Postgres + Elixir + AI)

Deduplication with PostgreSQL, Elixir, and AI

A practical guide to building a multi-layer deduplication system using PostgreSQL's native text-matching capabilities, Elixir for orchestration and scoring, and an LLM for fuzzy name resolution.


Strategy: Three Lines of Defense

Deduplication works best as layered prevention, not a single pass.

@cpursley
cpursley / ai_web_search.ex
Last active June 10, 2025 10:27
AI Web Search
# You will need to install https://github.com/cpursley/html2markdown
defmodule Webpage do
@moduledoc false
defstruct [:url, :title, :description, :summary, :page_age]
end
defmodule WebSearch do
@moduledoc """
Web search summarization chain
@cpursley
cpursley / postgres_hybrid_search.ex
Last active December 25, 2025 23:58
Postgres Hybrid Search
See: https://github.com/cpursley/vecto
@cpursley
cpursley / batch_data.json
Last active August 27, 2023 20:25
Batch Data: 6701 W 64th St, Mission, KS 66202
{
"status": {
"code": 200,
"text": "OK"
},
"results": {
"properties": [
{
"_id": "00c72799d8c05b7158357c3bf4d0906b",
"dateModified": "2023-07-07T03:40:17.731Z",
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "QuickBooks Online V3API Collections - OAuth2",
"description": "The QuickBooks Online Accounting API is a RESTful API that is used to access QuickBooks companies.\n\nDocs Ref - https://developer.intuit.com/docs/api/accounting"
},
"host": "DefaultParameterValue",
"basePath": "/v3/company/DefaultParameterValue",
"securityDefinitions": {