OpenAI 2026 hackathon

RecallFlow

Turn your notes into grounded, local-first active-recall practice.

Solo project by Martyna Witkowska · 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,281 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

RecallFlow is a local-first desktop application designed for active-recall learning, enabling users to import or generate quizzes from study material using AI, with an emphasis on privacy, control and minimal reliance on external services.

What changed

The project evolved from a personal tool into a structured product with a defined architecture, including a Rust backend, Tauri-based desktop app, and browser preview. It was submitted as part of the OpenAI 2026 hackathon.

Single most important open question

Is there any evidence of user adoption or feedback beyond the author’s own account?

This analysis is based solely on the self-reported description provided by the author. No independent verification, revenue data, customer base, or traction metrics are available. All claims are treated as stated by the author and not proven.

Back to contents

What The Product Actually Is

The description states that RecallFlow:

  • Transforms study material into interactive active-recall sessions.
  • Allows users to import validated JSON quizzes.
  • Generates quizzes from pasted material or public webpages using AI.
  • Supports single-choice, multiple-choice, and true-or-false questions.
  • Provides immediate feedback and explanations.
  • Enables review of results and tracking of previous attempts.
  • Offers repair sessions for missed questions.
  • Can optionally generate and save mnemonics after incorrect answers.
  • Is local-first: quizzes, attempts, and mnemonics are stored locally.
  • Uses AI only when explicitly triggered by the user.
  • Does not require an account or hosted backend.

Inferred from the description:

  • The product is built as a cross-platform desktop application using Tauri 2.
  • It includes a browser preview version with limited features (no SQLite, credential access, or AI requests).
  • The core architecture involves a React/TypeScript frontend and a Rust backend managing security-sensitive operations.

Not evidenced: actual functionality beyond the author’s account; no screenshots, demos, or usage logs.

Back to contents

Positioning & Claim Evolution

The description states that RecallFlow was inspired by:

  • Fast learning through practice tests.
  • Desire for a tool without recurring subscriptions.
  • Need for local control over data and AI costs.

Positioning claims:

  • A tool that recreates the structure of a practice-test book.
  • Offers learners control over their data, study experience, and AI costs.
  • Local-first with no account or platform fees.
  • Optional AI usage, with study material leaving device only upon explicit generation action.

Evolution:

  • Started as a personal solution.
  • Developed into a structured desktop application with a multi-stage grounding pipeline for AI quiz generation.
  • Transitioned from a prototype to a functional product with browser preview and automated checks.

Not evidenced: market positioning beyond the author’s narrative; no competitor comparisons or target segment definition.

Back to contents

Target Customer & ICP

The description states that RecallFlow targets learners who:

  • Want to practice with active recall.
  • Prefer local-first tools without subscriptions.
  • Value control over their data and AI costs.
  • Study using personal material (e.g., notes, webpages).

Inferred:

  • Likely aimed at students or self-taught professionals.
  • Users comfortable with technical setup or willing to use a desktop app.

Not evidenced: specific customer personas, user segments, or market size. No evidence of actual users or feedback.

Back to contents

Business Model & Pricing Evidence

The description states:

  • No account or hosted backend is required.
  • AI usage is optional and only occurs when the learner explicitly triggers it.
  • Study material leaves the device only when the learner starts a generation action.
  • Users pay only for the AI API usage they choose to trigger.

Inferred:

  • The model is based on usage-based pricing for AI APIs.
  • No subscription or recurring fees are mentioned.
  • The app itself is free to use, with optional paid features (AI usage).

Not evidenced: pricing structure, monetization strategy, or revenue model beyond the author’s claims.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with React and TypeScript for the frontend.
  • Packaged as a cross-platform desktop application using Tauri 2.
  • Rust backend handles security-sensitive operations.
  • Communicates with SQLite via SQLx.
  • Stores API keys in the OS credential manager.
  • Frontend never receives stored API keys.
  • AI-generated quizzes go through a multi-stage grounding pipeline.
  • Browser preview uses local browser storage and excludes desktop-only features.

Challenges addressed:

  • Hallucinations reduced by verification pipeline (evidence resolution, clarity checks, duplicate removal).
  • Separation between native app and browser demo via runtime adapters.

Accomplishments:

  • Complete learning loop from import to repair sessions.
  • Fail-closed generation pipeline prioritizing trustworthy questions.
  • Mnemonic generation after incorrect answers.
  • Secure credential handling.
  • Keyboard-friendly controls.
  • Live browser demo without installation.

Not evidenced: performance metrics, scalability, or technical validation beyond the author’s account.

Back to contents

Traction & Maturity Signals

The description states:

  • Submitted to the OpenAI 2026 hackathon.
  • Built by one person (Martyna Witkowska).
  • Includes a browser preview and desktop app.
  • Has automated tests with mocked provider responses.
  • Aims to become an open-source project.

Inferred:

  • Product is in early development or prototype stage.
  • No evidence of user base, retention, or usage data.
  • No revenue, customer acquisition, or growth metrics.

Not evidenced: any form of traction, adoption, or market validation beyond the author’s own account.

Back to contents

Competitive Context

The description does not mention competitors or direct market positioning. It implies a niche in local-first learning tools with AI integration and active recall practices.

Inferred:

  • Competes with traditional flashcard apps (e.g., Anki) or AI-powered study platforms.
  • Differentiates through local-first design, control over data, and optional AI usage.
  • No mention of existing products or market share.

Not evidenced: competitive landscape, product differentiation, or market analysis.

Back to contents

Key Risks & Red Flags

  • Single-person development: The project is built by one individual, which may limit scalability or long-term maintenance.
  • No user feedback or traction: There is no evidence of real-world usage or adoption beyond the author’s account.
  • Limited scope: No mention of integrations, export formats, or advanced features beyond what is described.
  • Open-source ambition without community engagement: The goal to open-source is stated, but no evidence of community involvement or contributions.
  • AI dependency: Reliance on AI for quiz generation introduces risk if API availability or quality changes.

Not evidenced: financial risk, scalability issues, or market risks beyond the author’s own claims.

Back to contents

Diligence Questions To Ask The Founders

  1. What is your current user base or feedback loop?
  2. How do you plan to scale beyond a single developer?
  3. Have you validated the learning effectiveness of your active recall approach?
  4. Are there any plans for monetization beyond AI API usage?
  5. How do you intend to attract users without marketing or distribution channels?
  6. What are the technical limitations of the current architecture that might affect future growth?
  7. How do you plan to handle data portability and export in a local-first environment?

These questions are based on the author’s self-reporting and not independently verified.

Back to contents

Investment/Partnership Verdict

The description states that RecallFlow is:

  • A local-first learning tool.
  • Built with a focus on privacy, control, and minimal AI dependency.
  • Submitted to a hackathon as a prototype.
  • Designed for personal use but with potential for open-source community involvement.

Inferred:

  • Not yet a commercial product with revenue or users.
  • Likely in early-stage development.
  • Potential for growth if it gains traction or community adoption.
  • Risk is high due to lack of evidence of market validation or user engagement.

Not evidenced: investment potential, partnership opportunities, or financial viability. No data on scalability, monetization, or competitive advantage beyond the author’s claims.

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.