Inspiration

GoushFi started from a cash-flow trap I experienced personally.

I had multiple sources of income, but they did not always arrive on time. Delayed payments made it difficult to understand how much money was truly available, what was still expected, and which commitments needed attention first. I would lose track and sometimes fall into a negative balance.

I tried pen and paper, but the information quickly became confusing. I tried spreadsheets too, but maintaining them felt repetitive and overwhelming. I wanted something calmer, clearer, and easier to use.

I started building GoushFi in August 2025 with ChatGPT. What began as a way to solve my own cash-flow problem gradually became a broader personal finance product for people whose financial lives do not fit a perfect monthly salary.

What it does

GoushFi brings several parts of personal financial management into one place:

  • Income and expense tracking
  • Cash-flow forecasting
  • Multiple income-source tracking
  • Savings and financial goals
  • Tax organization and readiness
  • Project income and expense tracking
  • Document tracking, including expiry dates and fees
  • Financial analysis and practical guidance

For OpenAI Build Week, I created the Financial Calm Brief.

Instead of showing another dashboard full of numbers, it reduces the user's financial situation to exactly three prioritized decisions. It can identify an overdue amount that needs follow-up, a spending category that is above its normal pattern, and the amount of cash-flow room that should be protected.

The goal is not to make finance feel more technical. It is to make the next decision feel manageable.

How I built it

I began with ChatGPT and developed GoushFi one feature at a time. As a non-technical founder, the early development process was difficult and slow, but I kept learning and improving the product.

When I began using Codex, the way I could build changed. Instead of working only through isolated snippets, I could work across the real repository, inspect existing systems, test changes, and develop complete features with clearer safety boundaries. With Codex and GPT-5.6, work that previously felt like it could take months can now move from an idea to a tested feature in days.

GoushFi is built with Python and Streamlit, with separate services for financial calculations, cash-flow forecasting, taxes, projects, documents, authentication, and cloud synchronization.

The Financial Calm Brief follows a deliberate safety boundary:

  • Python calculates every financial number.
  • Deterministic rules select and rank the three decisions.
  • AI may explain why a selected decision matters.
  • AI cannot change the numbers, actions, priorities, or decision order.
  • If AI is unavailable or returns an invalid response, the product uses a safe deterministic explanation.

The core experience therefore continues to work without an AI API call. AI supports clarity, but it is not allowed to become the source of financial truth.

Challenges

The biggest challenge was representing irregular cash flow honestly. A positive balance today does not necessarily mean the user is financially safe if income is delayed or upcoming commitments are not covered.

Another challenge was deciding where AI should and should not be trusted. A fluent financial explanation can sound convincing even when a number is wrong. I addressed this by keeping calculations and priorities inside deterministic Python logic and limiting AI to number-free explanations.

I also wanted the experience to feel calm. The solution was not more charts, alerts, or generated text. It was deliberately limiting the result to three decisions.

Accomplishments

I am proud that GoushFi has grown from my personal cash-flow problem into a working product that combines financial tracking, forecasting, taxes, projects, and document management.

For the Financial Calm Brief, I built:

  • A deterministic three-decision engine
  • Traceable financial facts behind every displayed metric
  • Safe fallback explanations that work without an AI connection
  • Validation that rejects AI responses attempting to introduce numbers or alter decisions
  • A focused bilingual experience
  • Automated tests covering decision ranking, sparse data, AI validation, and protected demo access

What I learned

I learned that financial calm does not come from having more information. It comes from knowing what deserves attention first.

I also learned that responsible AI design is not only about improving the model's answer. Sometimes it means deliberately limiting the model's authority and keeping critical facts inside predictable, testable software.

Most importantly, I learned that a non-technical founder can keep building a serious product when the tools make the real system understandable instead of hiding it behind disconnected snippets.

What's next

The next step is to connect each decision to a guided action, making it easier to follow up an unpaid amount, adjust a spending category, or protect a cash-flow buffer.

I also plan to expand real-world testing for irregular-income users while protecting the principle behind the product:

Three clear decisions are more useful than another overwhelming financial dashboard.

Built With

Share this project:

Updates