Our Work

Software designed, built and shipped by Agave

Recent Projects

Hiberden

Archive software

Desktop software that writes every copy an archive needs, to LTO tape, NAS, cloud and local disk, tracks them in one catalog, and reads each copy back to verify it.

The Hiberden homepage: every copy your archive needs, in one catalog

Features

  • One operation writes an archive to LTO tape, NAS, cloud and local disk
  • Every copy is read back and compared with the source before it counts
  • Tape archiving through LTFS, with archives that span multiple cartridges
  • Streaming writes that pause, resume and verify their own integrity
  • One catalog across every copy on every medium
  • Open formats, so a restore never depends on the software that wrote it
  • AI connector that is read-only by default, with write access unlocked only inside the app
  • Stripe checkout, license keys and offline activation, with a code-signed Windows installer

Tech

  • Rust
  • Tauri
  • ASP.NET Core
  • Stripe
  • LTFS
  • MCP

Open hiberden.app

Easy2257

Compliance platform

Records software for a regulated industry: identity checks, signed releases, custody of the records, and certificates, under the federal recordkeeping rules that apply to content producers.

The Easy2257 homepage, a compliance records platform

Features

  • Identity verification with automated face matching
  • Signed releases and compliance certificates
  • Locked, provable record custody, with every file hashed (SHA-256)
  • Field-level encryption of personal data
  • Scheduled jobs that catch deadlines before they pass
  • Subscriptions and per-item purchases
  • Uploads up to 2 GB straight to cloud storage
  • Partner API with webhooks, idempotency keys and a quickstart
  • AI connector with 16 read-only tools that never return identity data

Tech

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • SQL Server
  • Stripe
  • AWS S3
  • AWS Rekognition
  • MCP

Open easy2257.com

Private AI Knowledge Search

Private AI

A private knowledge base and a search service over it that AI assistants query, answering every question with the passage and the source it came from.

DocumentsIngestSearchAssistantabout 1,400current and archivednothing deletedsplit by headingembedded locallyunchanged files skippedkeyword and meaning,the two rankings fusedin PostgreSQL, pgvectorasks a questiongets passagesand their sourcesArchived, superseded and draft material is filtered out BEFORE retrieval, not after.21 of 21 test questions passed, 181 ms average.
From documents to cited answers: indexed locally, searched two ways, filtered before retrieval.

Features

  • Hybrid search: keyword and meaning-based rankings fused into one
  • Every answer cites the file and heading it came from
  • Filters run before retrieval, so archived, superseded and draft material never surfaces unless asked for
  • Embeddings computed locally, on premises
  • Only changed documents are re-indexed
  • AI connector with two tools: search, and fetch a cited section
  • Tested against a written question set: 21 of 21 passed, 181 ms average

Tech

  • .NET 10
  • PostgreSQL
  • pgvector
  • ONNX embeddings
  • MCP

VideoEditorList

Directory platform

A directory where video editors publish a profile, a reel and credits, and clients contact them directly.

The VideoEditorList homepage

Features

  • Editor profiles with reels and credits
  • Clients contact editors directly
  • Rebuilt from an older ASP.NET Web Forms site onto a modern stack, live, with existing user accounts carried forward
  • Old and new versions ran side by side on one database during the move
  • Email delivery rebuilt with full sender authentication and bounce handling

Tech

  • Next.js 16
  • Prisma
  • SQL Server
  • NextAuth

Open videoeditorlist.com

Lucy's Coffee Express

Small business website

The website of a mobile espresso bike that caters events across Sierra Vista and Cochise County.

The Lucy's Coffee Express homepage, a retro diner on three wheels

Her site editor, behind her sign-in

Her site editor: alerts across the top of every page, and her business hoursSpecials in her site editor, each one live until its end datePhotos and videos in her site editor, with captions and a set order

Features

  • Custom design built around the brand, not a template
  • Pages written for Sierra Vista and Cochise County
  • Her own bespoke content management system: she uploads specials and photos, sets her business hours and customizes the site herself
  • Passwordless sign-in with a one-time email link
  • Contact form with quote requests delivered straight to her inbox
  • Bespoke code she owns outright, with no licensing and no platform underneath to rent or keep updated

Tech

  • Next.js 16
  • AWS SES
  • AWS S3

Open lucyscoffeexpress.com

Other Recent Projects

Regulated content platform with identity checks and federal recordkeeping compliance

  • Real-time chat
  • Automated moderation and ID checks
  • Server-side blurred previews, so an original never reaches a browser that is not entitled to it
  • 8 background workers and more than 200 integration tests
  • ASP.NET Core 9
  • Next.js 15
  • SQL Server
  • SignalR
  • Redis

AI media platform with custom model training and metered generation

  • AI chat
  • Custom model training pipeline on rented GPUs
  • Generation across several AI providers, with retry and backoff
  • Usage metering on every paid action
  • .NET 9
  • Next.js 16
  • AWS Bedrock

Directory and community platform with a multi-provider AI image pipeline

  • AI image generation across multiple providers, with failure handling for each
  • Automatic detection of wrong outputs by inspecting the image itself
  • Dataset curation tools with data quality guards
  • Migrated piece by piece from ASP.NET Web Forms
  • Next.js 16
  • Prisma
  • SQL Server

Database-driven content platform with a token-secured admin API

  • Token-secured admin API
  • Media pipeline to cloud storage
  • Every content change made through the API
  • .NET 9
  • SQL Server
  • AWS S3

Client brand site

  • Responsive design with fluid type, sticky section tabs and a full-bleed hero
  • Inquiry form delivered straight to the owner
  • HTML
  • CSS
  • JavaScript

What We Do for Clients

The services behind the work above:

Want to Talk Through Your Project?

Tell us what the system has to do and where the current one hurts, and we will tell you what it takes to build it.
(602) 326-6924

Free quote, no obligation. Scottsdale-based since 2008.