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 #5,890 place in the like-ranked listing is a tie-break inside that group, not a ranking.
Projects (log scale)
Likes on Devpost. ▲ marks this project's group.
Show the figures
| Likes | Projects | Share of archive |
|---|---|---|
| 0 | 5,592 | 71.2% |
| 1 | 1,758 | 22.4% |
| 2 | 285 | 3.6% |
| 3–4 | 132 | 1.7% |
| 5–9 | 75 | 1.0% |
| 10+ | 14 | 0.2% |
Executive Summary
What the company appears to be: Perfii is a self-reported personal finance budgeting app built using envelope budgeting principles. The author describes it as customizable, deterministic in its transaction detection, and designed for individual use with local processing. It was developed primarily through interaction with AI coding agents (ChatGPT, Codex) and deployed on a Raspberry Pi.
What changed: The project description indicates that the app was extended during a hackathon using GPT-5.6 and Codex to improve customization capabilities for users, allowing them to upload the repo and tailor it via coding agents. This represents an evolution from a personal tool into something potentially more user-accessible through AI-assisted modification.
Single most important open question: Is there any evidence of actual usage or adoption beyond the author’s own use? The description states no revenue, customers, or traction data are available — all claims are self-reported and unverified.
What The Product Actually Is
The description states that Perfii is a finance and budgeting app using envelope budgeting, which allows users to manage daily expenses across multiple accounts and credit cards. It supports importing transactions from various file types and automatically categorizes them based on an algorithm developed by the author.
It includes features such as:
- Transaction import and automatic categorization
- Tracking of credit cards, loans, and investment accounts
- A "Pay Yourself First" savings planner
- Customization tools to allow users to modify the app using coding agents
The app is built with technologies including Flask, Python, JavaScript, HTML5, CSS3, SQLite, and uses AI models like GPT-5.6 and Codex for development.
Inference: The app appears to be a personal finance tool designed for individuals who prefer local processing over cloud-based solutions, with an emphasis on deterministic behavior rather than runtime AI.
Positioning & Claim Evolution
The author positions Perfii as:
- A personal budgeting solution tailored to their own needs.
- An alternative to mainstream apps that focus on premium add-ons instead of core experience.
- A customizable tool where users can upload the repo and adapt it for themselves using coding agents.
Key claims include:
- The app avoids requiring API keys or ongoing expenses.
- It uses deterministic, local processing.
- It was built with AI coding agents (ChatGPT, Codex) throughout its lifecycle.
- Future enhancements involve receipt scanning and Plaid integration.
Inference: The positioning has evolved from a personal tool to a template-based customizable product, suggesting an intent to scale beyond the author’s own use through AI-driven customization.
Target Customer & ICP
The description states that Perfii is intended for:
- Individuals managing personal finances using envelope budgeting.
- Users who want control over their data and do not rely on cloud services or API integrations.
- People looking to customize a budgeting tool without needing technical expertise.
There is no explicit mention of:
- Business users
- Enterprise customers
- Specific demographics or income levels
Inference: The target customer seems to be individuals with moderate technical literacy, who value autonomy and customization in financial tools.
Business Model & Pricing Evidence
The description does not provide any information about:
- Revenue streams
- Pricing models
- Monetization strategy
- Subscription plans or fees
It only mentions that the app is self-hosted, runs locally, and avoids API dependencies — implying no recurring costs for end-users.
Inference: There is no evidence of a commercial business model. The app appears to be a personal project with no stated monetization plan.
Technical & Delivery Signals
The author reports:
- Development was done using AI coding agents (ChatGPT, Codex)
- Deployment on a Raspberry Pi
- Use of Python, Flask, JavaScript, SQLite, HTML5, CSS3
- Integration of GPT-5.6 and Codex for feature implementation during Build Week
- Tools like Jinja, Chart.js, Bootstrap, RapidFuzz
The app is described as:
- Deterministic in its operation
- Inspectable
- Not requiring runtime AI or API keys
Inference: The technical stack suggests a lightweight, local-first application, likely aimed at personal use. The reliance on AI agents for development implies a low-code or no-code approach to building and modifying the app.
Traction & Maturity Signals
The description states:
- The app replaced spreadsheets and reduced weekly budgeting time by two-thirds
- It has been running live on a Raspberry Pi for several months
- The author spent significant time refining the transaction detection algorithm
- A suite of customization tools was added to support user modification
However, there is no evidence of external users, revenue, or adoption beyond the author’s own use.
Inference: While the app shows signs of personal utility and iterative improvement, there is no traction data indicating broader usage or market validation.
Competitive Context
The description does not mention:
- Direct competitors
- Market size or segment
- Competitive advantages or differentiation from existing apps
It does note that the author found mainstream budgeting apps lacking in core experience and focused on premium features, suggesting a gap in the market for simpler, more functional tools.
Inference: Perfii likely competes with envelope-based budgeting apps, but no competitive landscape is described. The lack of mention of competitors suggests either limited awareness or no formal competitive analysis.
Key Risks & Red Flags
- No revenue or customer data: All claims are self-reported and unverified.
- Unproven market demand: No evidence of external adoption or user feedback.
- High reliance on AI tools: The app’s development is tied to specific AI models (GPT-5.6, Codex), which may not be stable or scalable.
- Limited scalability: The app is described as self-hosted and local-first — this could limit its appeal for broader distribution.
- Unclear monetization path: No indication of how the product will generate revenue.
Inference: The project lacks commercial viability indicators. It remains a personal tool with speculative future potential, not yet validated in a market context.
Diligence Questions To Ask The Founders
- What is your actual usage of Perfii? How many hours per week do you spend on it?
- Have you shared the app with others for testing or feedback?
- Are there any plans to monetize the app, and if so, how?
- Can you provide examples of how users would customize the app using coding agents?
- What are your thoughts on integrating Plaid or other financial APIs? Is this a planned feature?
- How do you plan to scale beyond personal use without a clear business model?
- Are there any known limitations in transaction detection that could affect usability?
Investment/Partnership Verdict
Not evidenced: There is no evidence of revenue, customers, or traction to support an investment or partnership decision.
The description presents Perfii as a personal project with strong development narrative, but lacks commercial signals. It is unclear whether the app will evolve into a scalable product or remain a niche tool for the author.
Confidence level: Low — based entirely on self-reported claims, no external validation, and no evidence of market traction or financial performance.
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.
