Designing AI software solutions

SimBay AI

We design and build production AI software—custom platforms, extensions, and NLP services that turn messy real-world data into clear decisions. SpaCy-powered semantic analysis is our foundation; we layer dashboards, APIs, and multimodal AI where each problem requires it.

SpaCy is our core NLP layer: custom taxonomies, PhraseMatcher, and context-fit scoring—not brittle keyword bots.

Examples: CareerLens AI · SiliconLens

What we build

AI software solutions—built for your domain

We design and build production AI software—custom platforms, extensions, and NLP services that turn messy real-world data into clear decisions. SpaCy-powered semantic analysis is our foundation; we layer dashboards, APIs, and multimodal AI where each problem requires it.

Examples of AI solutions we've designed and shipped—not an exhaustive list of everything we build.

Example solution · ResumeSnap

CareerLens AI

ResumeSnap on Vercel with a SpaCy-powered llm_layer for skills gap—plus Gemini for bullets and a Chrome extension for job posts.

SpaCy: Gap analysis runs on FastAPI + SpaCy with custom skill taxonomy and PhraseMatcher—aligned, context-mismatch, and missing skills.

Example solution · freeLenser

SiliconLens

Multi-modal sourcing for PC refurbishers, e-waste recyclers, and hardware flippers—find underpriced GPUs and parts buried in chaotic eBay listings.

SpaCy: SpaCy parses unstructured eBay listing text; YOLO inspects photos; Gemini + RAG writes the flip playbook.

Need a new AI product, internal tool, or NLP service? We scope, design, and ship custom software—not a fixed catalog of two apps. Talk to us about your use case.

How we build

SpaCy at the core of every solution

SpaCy is our core NLP layer: custom taxonomies, PhraseMatcher, and context-fit scoring—not brittle keyword bots. Each engagement adds the right surface—extensions, APIs, dashboards, vision, or LLM layers—around that semantic foundation.

  • CareerLens AI:Resume–JD fit with aligned, missing, and context-mismatch skills; MLflow-tracked taxonomies.
  • SiliconLens:Unstructured marketplace listings → VRAM clues, error behaviors, and condition entities for margin math.
  • Your domain:We apply the same design discipline to new industries—custom taxonomies, workflows, and integrations.

Example solution · CareerLens AI

CareerLens AI

Highlight a job description, analyze skill gaps, and tailor your resume with AI.

Highlights and SpaCy skill gap analysis are always free. Bullet optimization and project suggestions use 3 free AI actions per month.

ResumeSnap dashboard

Highlight a job description, analyze skill gaps, and tailor your resume with AI.

Highlights and SpaCy skill gap analysis are always free. Bullet optimization and project suggestions use 3 free AI actions per month.

Sign in

GitHub or Google OAuth. New accounts get 3 free AI actions per month for bullet optimization and project ideas.

ResumeSnap sign in with GitHub or Google and 3 free AI actions per month

Live dashboard

Latest highlight syncs from LinkedIn via the extension. Easy Apply applications log automatically while the tab is open.

ResumeSnap dashboard showing latest job highlight capture, applications detected, and AI actions remaining

SpaCy · Analyze skills gap

Keyword lexical match, context fit scores, and columns for aligned, mismatch, in-JD-not-resume (with project clusters), and on-resume-only skills.

SpaCy skills gap analysis with keyword match, context fit, and four-column skill breakdown

Open your dashboard ↗

Sign in, upload resume, track applications

GitHub or Google OAuth, onboarding with name + PDF/DOCX upload, and Easy Apply logging on LinkedIn.

  • New accounts get 3 free AI actions per month—bullet optimization and project ideas.
  • We store your name, sign-in provider, and IP for usage limits; highlights and SpaCy gap stay free.
  • Parsed resume powers every gap run and optimization against your latest highlight.

Your master resume and session live in Redis—returning users pick up where they left off on ResumeSnap.

Open live app

ResumeSnap sign in modal with GitHub and Google

SpaCy skills gap—four columns, real scores

Hit Analyze skills gap to compare your resume to the latest highlight. Our SpaCy llm_layer—not keyword overlap alone.

  • Keyword lexical match and context same setting gauges, plus context fit, mismatch, and gap counts.
  • Context aligned (purple), context mismatch (pink—hover to reframe), in JD not resume (orange clusters), on resume only (blue).
  • Build projects for cluster turns missing skill groups into portfolio paths—e.g. Next.js, React, TypeScript, Node.js together.

SpaCy runs on the Python llm_layer (Cloud Run / Railway); Gemini optimization uses your monthly AI action credits.

See how it works

SpaCy skills gap analysis dashboard

Highlight job descriptions where you browse

Select text on LinkedIn (extension) or on the dashboard page. Highlights sync to the Latest highlight box in seconds.

  • Same job appends with a separator; a new job replaces the capture box.
  • Extension popup shows local capture; the dashboard shows what reached the server via Redis.
  • Open the dashboard tab once, set your Vercel URL in extension Options, reload, then highlight again.

Not syncing? Check the service worker console for [ResumeSnap] saved messages—or use production URL, not a protected preview deployment.

See how it works

Person browsing job listings on a laptop

3 free AI actions for bullets & projects

The purple banner tracks remaining credits for bullet optimization and project suggestions.

  • Hi [name] — you have 3 of 3 free AI actions left (resets on the 30-day window).
  • Optimize context to reframe mismatch bullets; project suggestions cover in-JD-not-resume clusters.
  • View plans when credits run out—highlights and SpaCy skill gap analysis never count against the limit.

Use SpaCy gap results first (free), then spend AI actions only on rewrites and portfolio ideas that close real gaps.

See how it works

AI-assisted writing and document refinement

CareerLens · SpaCy-first architecture

Gap analysis runs on FastAPI + SpaCy with custom skill taxonomy and PhraseMatcher—aligned, context-mismatch, and missing skills. Gemini handles bullets after SpaCy classifies the gap.

FastAPI · Cloud Run

SpaCy LLM layer

Custom taxonomy, PhraseMatcher, PDF/DOCX parsing—classifies resume–JD fit into aligned, missing, and context-mismatch.

Vercel · Next.js

Frontend

ResumeSnap live view, OAuth, Redis, Gemini for bullets & projects after SpaCy gap results.

Manifest V3

Chrome extension

Highlight job descriptions on LinkedIn and sync to your live dashboard.

GitHub — CareerLensAI-_V2 · Highlights and SpaCy skill gap analysis are always free. Bullet optimization and project suggestions use 3 free AI actions per month.

How CareerLens AI works

SpaCy-first gap analysis, then Gemini tailoring—the open monorepo.

Choose a step to see how it works

Open ResumeSnap & highlight the JD

Sign in, upload your resume, and capture the job description—from LinkedIn via extension or directly on the page.

Example solution · freeLenser

SiliconLens

The computer vision & LLM-powered co-pilot for secondary market hardware flippers.

Multi-modal sourcing for PC refurbishers, e-waste recyclers, and hardware flippers—find underpriced GPUs and parts buried in chaotic eBay listings. Starting with GPUs on eBay—peer-to-peer listings have no barcodes, so SiliconLens reads unstructured text and images instead.

Augmented reality extension

Predict-and-cache pipeline injects native status bars: Evaluating profit → BUY! Click to view Profit Plan, or DON'T BUY — Low Margin. Hover tooltips in 0ms.

SiliconLens Chrome extension on eBay with BUY profit badges on ThinkPad listings

Centralized sourcing dashboard

Next.js command center pools highest-ROI deals from open tabs—target, budget filters, and ranked recommendations via WebSockets.

freeLenser sourcing dashboard with eBay laptop target and budget filters

Technology under the hood

High-speed Go ingestion, SpaCy semantic parsing, YOLO visual inspection, and RAG + Gemini playbooks—no fragile automation bots.

Go

High-speed ingestion

Network-optimized concurrent page polling with instant coarse filtering—no fragile browser bots.

FastAPI + SpaCy

Semantic parsing

NLP digests dirty listing text—VRAM variants, error behaviors, condition entities—from unstructured eBay copy.

YOLO

Visual inspection

Computer vision on thumbnails flags counterfeit shrouds, mining oxidation, and capacitor damage.

RAG + Gemini

Flipping manual

Retrieval-augmented repair costs and live resale values produce bulletproof refurbishment playbooks.

How SiliconLens works

Choose a step to see how it works

Browse eBay with the extension

Scroll listings as SiliconLens evaluates profit in the background—green BUY badges and gray pass indicators appear on each card.

Don't waste hours on forums and spreadsheets—SiliconLens filters noise, calculates silicon arbitrage, and hands you the flip blueprint. Request early access to freeLenser

SimBay AI

We design and build production AI software—custom platforms, extensions, and NLP services that turn messy real-world data into clear decisions. SpaCy-powered semantic analysis is our foundation; we layer dashboards, APIs, and multimodal AI where each problem requires it. Examples on this site include CareerLens AI and SiliconLens on freeLenser—we partner on new AI software beyond any single product line.