gitwtfhub

wtf is aestimo?

arsalankaleem/aestimo — explained in plain English

Analysis updated 2026-05-18

1DartAudience · generalLicense

TL;DR

A Flutter app that turns an uploaded resume into AI-powered career tools, including a resume score, cover letters, interview prep, and job matching.

Mindmap

mindmap
  root((Aestimo))
    What it does
      Resume to career tools
      AI resume scoring
      Interview prep
    Tech stack
      Flutter
      Google Gemini
      Firebase
    Use cases
      Resume score and fixes
      ATS resume generation
      Job matching
    Audience
      Job seekers
      General users

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

Why would anyone build with this?

REASON 1

Upload a resume to get an objective score with specific suggestions for improvement.

REASON 2

Generate an ATS-optimized version of your resume automatically.

REASON 3

Practice for interviews with personalized questions and a live mock interview with feedback.

REASON 4

Ask an AI chat questions about your own career that are grounded in your actual resume.

What's in the stack?

FlutterDartGoogle GeminiFirebaseRiverpod

How it stacks up

arsalankaleem/aestimoabhishek-kumar09/mini_project1jhass/doorlock
Stars111
LanguageDartDartDart
Last pushed2020-01-302026-06-08
MaintenanceDormantMaintained
Setup difficultymoderatemoderate
Complexity1/53/5
Audiencegeneralvibe codergeneral

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

Wtf does this do

Aestimo is an AI-powered career assistant app built with Flutter. You upload your resume as a PDF and it turns that single document into a set of tools meant to help you land a job, including a score for your resume with specific suggestions for improving it, a version rewritten to pass automated applicant tracking systems, tailored cover letters, personalized interview questions, and a chat feature where every answer is based specifically on your own background rather than generic career advice. The app reads and understands the resume using Google Gemini, an AI model from Google, and there is no manual data entry required beyond uploading the file. It also includes a job matching feature that ranks live job listings against your resume, and an interactive mock interview mode that gives feedback as you practice. Sign-in is handled through Firebase Authentication with email and password. Aestimo runs on Android, Windows, and in a web browser from the same codebase, since it is built with Flutter, a cross-platform app framework. The web version can be tried instantly with no installation, while the Windows and Android versions are downloaded from the project's releases page as an installer or app file. Because those builds are not digitally signed, Windows and Android may show a warning on first install, which the README says is expected and can be bypassed by choosing to run or install anyway. Under the hood, the app is organized so that each feature, such as the resume upload, chat, or interview prep sections, keeps its own data handling and screen code separate from the others, which the README describes as making the app easier to extend over time. It uses a state management library called Riverpod, a routing library called GoRouter, and Firebase for both authentication and hosting the web version. The project is released under the MIT license.

Yoink these prompts

Prompt 1
Walk me through uploading my resume and getting a resume score in Aestimo.
Prompt 2
Explain how the ATS-optimized resume feature works in this app.
Prompt 3
Show me how the AI chat grounds its answers in my uploaded resume.
Prompt 4
Help me understand how to install Aestimo on Windows or Android from the releases page.

Frequently asked questions

wtf is aestimo?

A Flutter app that turns an uploaded resume into AI-powered career tools, including a resume score, cover letters, interview prep, and job matching.

What language is aestimo written in?

Mainly Dart. The stack also includes Flutter, Dart, Google Gemini.

Who is aestimo for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.