OpenAI 2026 hackathon

SejmWatch

Evidence-first AI for tracking how Polish legislation changes—and what those changes mean.

Solo project by Mateusz Kierepka · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #6,611 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

SejmWatch is a self-reported project that reads official Polish parliamentary documents (PDFs) from the Sejm API, extracts and compares legislative changes at the article level, and presents evidence-backed AI summaries. It uses deterministic methods for document linking, change detection, and quote validation, with an AI model synthesizing explanations only after verifying evidence.

What changed

The project was built entirely using Codex sessions with GPT-5.6, including architecture design, implementation, testing, deployment, and documentation — without any pre-existing codebase or external tooling beyond the described stack.

Single most important open question

Is there any evidence of traction, revenue, or user adoption beyond the public demo? The description makes no claims about customers, usage metrics, or monetization.

Note: This analysis is based solely on the self-reported project description provided by the author. No external verification or historical data are available.

Back to contents

What The Product Actually Is

The description states that SejmWatch:

  • Reads live metadata from the official Sejm API.
  • Imports official parliamentary PDFs page-by-page.
  • Links documents belonging to the same legislative case.
  • Compares them deterministically at article level.
  • Provides a 3D change tree and thematic reports.
  • Supports bilingual UI (Polish/English) with source-language legal text preserved.
  • Uses an AI model for grounded synthesis, but only after validating evidence.
  • Operates on a lightweight server-rendered stack built with FastAPI and Jinja2.

It is described as a tool for tracking how Polish legislation changes — and what those changes mean — using official sources and deterministic validation of AI-generated answers.

Inference: The product appears to be a proof-of-concept or prototype, not yet a commercial offering. It does not appear to have any paid features or monetization mechanism described.

Back to contents

Positioning & Claim Evolution

The description states:

  • SejmWatch was built to make legislative change understandable without separating an answer from its official source.
  • It avoids “fluent AI summaries without evidence” that do not solve the trust problem.
  • The model is not the source of truth; retrieval, comparison, and validation are deterministic.

Claim evolution:

The project positions itself as a trustworthy, evidence-first alternative to generic AI summarizers. It emphasizes:

  • Deterministic processing
  • Official source integrity
  • Responsibility data from official metadata
  • No invented attribution or guesswork

Inference: This is a positioning statement aimed at public interest or transparency use cases, not commercial or enterprise adoption.

Back to contents

Target Customer & ICP

The description does not name specific customer segments. It states:

  • The tool supports citizens and professionals who must manually locate current versions of legislation.
  • It is designed for users inspecting changes in official documents like the AI systems bill.
  • It provides a keyboard-accessible 3D change tree, suggesting accessibility as a feature.

Inference: The ICP may include:

  • Researchers or journalists tracking Polish law
  • Public interest organizations
  • Government officials or policy analysts

No explicit customer personas or buyer profiles are described.

Back to contents

Business Model & Pricing Evidence

The description states:

  • The public demo is live and accessible without credentials.
  • Runtime inference uses a free-tier gpt-oss-120b model.
  • No mention of pricing, subscriptions, or monetization.

Inference: There is no evidence of a business model or pricing structure. The project appears to be non-commercial in nature.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with FastAPI, Jinja2, PyMuPDF, SQLite, FTS5, Pydantic, Docker Compose, pytest.
  • Uses GPT-5.6 for build-time development via Codex.
  • Runtime uses gpt-oss-120b (free tier).
  • Implements deterministic article-level diffing and quote validation.
  • Stores one record per PDF page to maintain identity.
  • Operates a single web process that checks metadata every six hours.

Inference: The technical stack is lightweight, self-contained, and designed for reproducibility. It shows strong engineering discipline in handling document identity and evidence validation.

Back to contents

Traction & Maturity Signals

The description states:

  • A public working deployment exists.
  • Automated core tests are included.
  • The project was submitted to the OpenAI 2026 hackathon.
  • There is a CODEX_BUILD_LOG.md tied to Git history.

However, there is no evidence of:

  • Revenue
  • Customers or users
  • Usage metrics
  • Product adoption beyond the demo

Inference: The product is at prototype or proof-of-concept stage. No traction or maturity indicators are evident.

Back to contents

Competitive Context

The description does not mention competitors or direct market comparisons. It positions itself as a tool for tracking legislative change, with emphasis on:

  • Deterministic validation
  • Official sources
  • Evidence-backed AI summaries

Inference: There is no evidence of competitive analysis or positioning against other tools in this space.

Back to contents

Key Risks & Red Flags

The description states:

  • The project was built entirely through Codex and GPT-5.6.
  • It uses a free-tier model for runtime inference.
  • No paid features or monetization are described.
  • The team size is one (Mateusz Kierepka).

Red flags:

  • Lack of commercial viability or monetization strategy
  • Heavy reliance on AI tooling without clear long-term scalability
  • Single-person team may limit development and maintenance
  • Public demo only — no evidence of real-world usage

Inference: The project is not yet a viable product for commercial use. It lacks traction, revenue, or user engagement.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the long-term vision for monetization or product development?
  2. Are there any plans to expand beyond Polish legislation (e.g., other parliaments)?
  3. How does the team plan to scale beyond a single-person operation?
  4. Has the project been tested with real users or stakeholders outside of the demo?
  5. What are the limitations of the current deterministic approach in handling complex legislative changes?
  6. Are there any legal or compliance risks associated with using official Sejm data?

Back to contents

Investment/Partnership Verdict

The description states:

  • The project is a prototype built for a hackathon.
  • It has no revenue, customers, or monetization.
  • It uses a single developer and free-tier AI models.

Inference: This is not a commercial product or investment-ready company. It is a proof-of-concept with strong technical execution but no evidence of traction, scalability, or business model.

Verdict: Not suitable for investment or partnership at this stage. It may be of interest as a prototype or open-source tool, but lacks commercial viability indicators.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.