whatisgithub

What is aestimo?

arsalankaleem/aestimo — explained in plain English

Analysis updated 2026-05-18

1DartAudience · generalLicense

In one sentence

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

What do people build with it?

USE CASE 1

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

USE CASE 2

Generate an ATS-optimized version of your resume automatically.

USE CASE 3

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

USE CASE 4

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

What is it built with?

FlutterDartGoogle GeminiFirebaseRiverpod

How does it compare?

arsalankaleem/aestimoabhishek-kumar09/mini_project1aurielsolaris/tera
Stars111
LanguageDartDartDart
Last pushed2020-01-30
MaintenanceDormant
Setup difficultymoderatemoderate
Complexity1/53/5
Audiencegeneralvibe codergeneral

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

So what is it?

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.

Copy-paste 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

What 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.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.