Skip to content

yuanners99/gebiz-intelligence

Repository files navigation

GeBIZ Intelligence

A dashboard for monitoring Singapore government procurement opportunities on GeBIZ, with AI-powered relevance scoring against your company's tools and services.

What it does

  • Crawls GeBIZ daily using Tinyfish browser automation and extracts tender listings with direct links
  • Scores each tender against your company's tools using an AI model (Ollama, OpenAI, or Claude)
  • Displays results in a dashboard sorted by relevance score with reasoning

Requirements

Setup

1. Clone and install

git clone https://github.com/yuanners99/gebiz-intelligence.git
cd gebiz-intelligence

pip install -r backend/requirements.txt
pnpm install

2. Fork and add Tinyfish API key to GitHub

Tender data is fetched daily by a GitHub Actions workflow. Without the API key set, the workflow is skipped silently — no errors. To enable automated daily crawls on your fork:

  1. Fork this repo on GitHub
  2. Go to your fork → Settings → Secrets and variables → Actions
  3. Add a secret named TINYFISH_API_KEY with your Tinyfish API key
  4. To trigger the first crawl immediately: Actions → Daily GeBIZ Crawl → Run workflow

3. Start the app

# Terminal 1
python backend/server.py

# Terminal 2
pnpm dev

Open http://localhost:5174.

4. Configure AI provider

Go to Settings and select your AI provider (Ollama, OpenAI, or Claude) and enter your credentials.

5. Add company tools

Go to Tools and add your company's products or services — either by URL or manually. These are used to score tender relevance.

6. Run analysis

On the Dashboard, click Run AI Analysis to score all tenders against your tools.

Data

  • Tender listings are saved to public/data/opportunities.json and refreshed daily by GitHub Actions
  • Company tools are saved to public/data/tools.json on your local machine
  • Analysis results are stored in your browser's localStorage

License

MIT

About

Dashboard for tracking Singapore government tenders on GeBIZ, with AI-powered relevance scoring against your company's products and services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors