Inspiration

In the UK, the public procurement market is worth over £385 billion, yet small and medium enterprises are consistently shut out. The barrier isn’t a lack of skill, but the sheer complexity of a 150-page Invitations to Tender (ITT) and the high cost of legal bid writers. I built BidSwipe to level the playing field, turning a 40-hour legal marathon into a 10-minute swipe-and-submit workflow.

Impact

Bidswipe Levels the Playing Field for small businesses. They are currently locked out of government contracts by 40-hour legal workflows. BidSwipe turns this into a 10-minute agentic process, allowing SMEs to compete with corporate giants on merit, not on administrative budget. By automating the ingestion of complex compliance criteria, we reduce the Human Error risk that disqualifies 30% of small business bids before they are even read. Economic Empowerment: If SMEs captured just 5% more of the UK's procurement spend through better AI-assisted bidding, it would inject over £19 billion directly into local economies and small-scale innovation.

What it does

BidSwipe is an autonomous procurement agent designed to democratize the £385 billion government contract market by transforming legal documents into a manageable swipe-based workflow. Users discover complex opportunities through a familiar mobile interface, where a swipe right triggers an immediate, deep-reasoning compliance analysis. It utilizes Gemini 3's massive context window to digest an Invitation to Tender in a single pass, ensuring 100% compliance without the hallucinations found in traditional RAG systems. The Gemini 3 flash agent researches, critiques, and drafts a professional, high-fidelity bid proposal draft that incorporates the user's specific business profile as a persistent knowledge base and historical success metrics to produce a competitive, ready-to-submit proposal.

How we built it

I built Bidswipe with Google's Antigravity using Gemini 3 Pro. BidSwipe uses LangChain's agentic architecture to automate procurement. Gemini 3 Flash powers the sub-second tender matching, while Gemini 3 Pro handled the code generation and planning, using its 2M+ context window to ingest a scalable, production-ready codebase. BidSwipe is built on a dual-model agentic architecture that utilizes the unique strengths of Gemini 3 Pro and Gemini 3 Flash. Agentic Reasoning with Thought Signatures: We use Gemini 3 high-depth reasoning to power the Bid Synthesis agent. By utilizing Thought Signatures, the agent maintains a persistent chain of logic across multi-step proposal drafting, ensuring that every response is strategically aligned with the business’s historical success. Low Latency with Gemini 3 Flash: The Swipe discovery engine is powered by Gemini 3 Flash. This allows for instantaneous Profile-Matching, where the AI cross-references live tender feeds against the user's persistent Business profile in seconds.

Stack -IDE: Google Antigravity (Agentic Orchestration) -Framework: Next.js 14+ & Tailwind CSS -Animations: Framer Motion -Database/Auth: Supabase -Models: Gemini 3 Pro (Deep Reasoning) & Gemini 3 Flash (High-Speed Matching) -Orchestration: LangChain & Inngest (Event-driven workflows) -Deployment: Vercel

Challenges we ran into

Google Antigravity is powerful, but it acts up frequently. I faced several crashes and hangs that required full restarts and reinstalls of the IDE to get the agents unstuck. When API credits ran low and forced a pause on Gemini 3 Pro, Gemini 3 Flash stepped in to do the heavy lifting. I was blown away by Flash's ability to maintain agentic performance.

Accomplishments that we're proud of

I am incredibly proud of successfully orchestrating a multi-model agentic workflow that actually works on real-world data. Specifically: -The Business Profile Integration: Successfully building a persistent context layer that allows the agent to maintain a consistent business voice across multiple tender documents. -UI Performance: Achieving low latency for our swipe interactions and research by leveraging Gemini 3 Flash. -Durable Synthesis: Implementing Inngest to handle background bid generation, allowing us to process legal PDFs without a single timeout or lost state.

What we learned

Building with Gemini 3 showed me that we have moved past the Chatbot Era into the Agentic Era. Despite the stability hurdles of Antigravity, which, for the record, outperforms every other vibe-coding tool I’ve tested, the ability to create, plan, and genrate production ready code without hallucinating has fundamentally changed my perspective on what's possible for the tech industry

What's next for Bidswipe AI

Our mission is to become the primary interface for SME procurement globally. Our immediate roadmap includes: -Introducing a Legal Agent and a Financial Agent that peer-review the bids generated by the Writer Agent to ensure 100% compliance. -Allowing businesses to upload historical winning bids, case studies, and team CVs to further enrich the agent’s knowledge base. -Building native connectors for major government procurement portals across Europe and North America, turning BidSwipe into a one-click submission engine.

Built With

  • agentic-ai
  • business
  • framer-motion
  • framer-motion-backend:-supabase-(postgresql-+-auth)
  • gemini-3-flash
  • gemini-3-pro
  • google's-antigravity
  • google-gemini-3.0-flash
  • inngest
  • inngest-(serverless-queues)-ai:-langchain
  • langchain
  • lucide-react
  • next.js-14+
  • resend-api
  • stripe
  • supabase
  • tailwind-css
  • tailwindcss
  • typescript
  • uk-companies-house-api
  • uk-contracts-finder-api
  • vercel
  • zod
Share this project:

Updates