git404hub

what is faresnipe fr?

010zx00x1/faresnipe — explained in plain English

Analysis updated 2026-05-18

2PythonAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

An open-source, self-hosted tool that watches flight prices and alerts you to mistake fares before airlines fix the pricing error.

vibe map

mindmap
  root((faresnipe))
    What it does
      Watches flight prices
      Flags mistake fares
      Runs on your machine
    Tech stack
      Python
      FastAPI
      SQLite
      Docker
    Architecture
      Scanner fetches quotes
      Detector compares median
      SQLite stores history
    Use cases
      Personal fare alerts
      Local web dashboard
      Telegram notifications
    Design
      No API key needed
      No account required
      Small readable codebase

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Get automatically alerted when a flight route you care about drops to an unusually cheap mistake fare price.

VIBE 2

Run your own local flight price watcher instead of paying for a subscription alert service.

VIBE 3

Query recent flight prices for a specific route through a simple local web API.

VIBE 4

Receive mistake fare alerts through a Telegram bot or a custom webhook.

what's the stack?

PythonFastAPISQLiteuvicornDocker

how it stacks up fr

010zx00x1/faresnipe0-bingwu-0/live-interpreter0cm-labs/tokenizer-benchmark
Stars222
LanguagePythonPythonPython
Setup difficultyeasymoderatemoderate
Complexity2/52/52/5
Audiencegeneralgeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Requires Python 3.11 or newer, Telegram alerts need a bot token and chat ID.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

Faresnipe is an open source tool that watches for mistake fares, airline pricing errors that offer flights far cheaper than normal before the airline notices and fixes them. These deals tend to disappear within minutes, and paid services already exist that charge an annual fee to alert you to them. Faresnipe is presented as the free, open alternative that runs entirely on your own machine, keeps your data local, and has code short enough and simple enough that you can read and understand all of it yourself. After installing it, you set up which airport you are flying from and which destinations you care about, then start it running. There is no API key to obtain and no account to create. Once running, it repeatedly checks flight prices, compares each new price against the typical historical price for that same route, and flags anything that looks unusually cheap according to a set of rules, some of which can escalate a fare from an ordinary deal into a flagged mistake fare if it is especially far below normal. Under the hood it works in three parts. A scanner reads your configured routes and asks a flight pricing source for a quote. A detector compares each new quote against the historical typical price stored locally and decides whether it counts as a deal or a mistake fare. Everything is saved in a simple local database file, which also powers a small dashboard and a web API you can check prices through yourself. If you want to be notified automatically rather than checking manually, it can send alerts through a Telegram bot or a custom webhook. The dashboard is deliberately simple, built with plain HTML, CSS, and a small amount of JavaScript rather than a full frontend framework, keeping the whole project lightweight and easy to install.

prompts (copy fr)

prompt 1
Help me install faresnipe and set it up to watch flights from my home airport to a few destinations.
prompt 2
Explain how faresnipe decides whether a flight price counts as a mistake fare versus a normal deal.
prompt 3
Show me how to set up Telegram alerts for faresnipe so I get notified of cheap flights automatically.
prompt 4
How does faresnipe store and compare historical flight prices using SQLite?

Frequently asked questions

what is faresnipe fr?

An open-source, self-hosted tool that watches flight prices and alerts you to mistake fares before airlines fix the pricing error.

What language is faresnipe written in?

Mainly Python. The stack also includes Python, FastAPI, SQLite.

What license does faresnipe use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is faresnipe to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is faresnipe for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.