# Leveo > Leveo is a Chrome extension that helps job seekers manage their entire job search from a browser side panel. It is available at https://leveo.io and on the Chrome Web Store. ## What it does Leveo opens as a side panel inside Google Chrome. Users save job postings from LinkedIn, Indeed, Greenhouse, Lever, and other job boards by clicking "Grab from page." The extension extracts the job title, company name, location, and full job description automatically. Saved jobs are tracked through a pipeline with stages: Saved, Applied, Interviewing, Offer, and Closed (which includes Rejected, Ghosted, and Declined). ## Who it is for Leveo is for active job seekers who apply to multiple positions and want to stay organized. It is especially useful for people who browse LinkedIn and other job boards frequently and want to track applications, manage networking contacts, and use AI tools without leaving their browser. ## Features ### Application pipeline tracker Each saved job appears as a card in a stage-grouped pipeline view. Stages are: Saved, Applied, Interviewing, Offer, Accepted, Declined, Rejected, and Ghosted. Cards show the company name, role title, fit score, number of linked contacts at that company, and days since last activity. Users move jobs between stages manually. ### Resume fit check Users upload their resume once (PDF or Word). When they save a job, Leveo sends the resume text and the job description to OpenAI and returns three outputs: a 0-100 fit score listing specific strengths and gaps, a personalized cover letter that uses the user's real name and experience details, and a rewritten version of the resume tailored to that specific role. All three results are saved to the opportunity record. ### AI reply Users paste a LinkedIn message thread or grab it from the current page. They select a tone (Professional, Friendly, Formal, or Concise) and optionally add context. Leveo generates a reply that references the user's resume summary and profile information. The output avoids placeholder brackets and can be copied directly. This feature uses GPT-3.5-turbo. ### Post writer Users enter a topic and choose a tone (Professional, Storytelling, Thought Leadership, or Casual) and a target character length. AI generates a LinkedIn post. The editor includes formatting tools for bold text, italic text, bullet points, and emojis using Unicode transforms. A character counter tracks the LinkedIn fold at 120 characters and the 3000-character limit. A hashtag generator suggests relevant tags. ### Career advisor A conversational chat interface where the AI has the user's resume, profile information, and pipeline summary loaded as context. If launched from an opportunity's "smart actions," it also includes that job's description. Users ask about interview preparation, networking strategy, cold outreach wording, or LinkedIn profile optimization. Responses reference the user's actual experience and target roles. Conversation history is preserved within the session. ### Message templates Users create reusable outreach message templates with placeholder fields like {name} and {company}. When a template is opened from a contact's page, Leveo auto-fills the contact's LinkedIn name and company. Templates can be saved and reused across contacts. ### Proofread Users paste any text and Leveo fixes spelling and grammar without rewording the content. It shows the corrected version alongside the original for comparison. Uses GPT-3.5-turbo. ### Power Hour challenge A timed one-hour job search sprint with three goals: reach out to 5 people, apply to 3 jobs, and write 1 LinkedIn post. A running timer tracks progress. Users mark completions manually or launch tools like the post writer directly. At the end, Leveo calculates a 0-100 score based on completion percentages. Sessions reset daily. ### Contact CRM Users import LinkedIn connections via CSV export. Each contact shows their name, role, company, and a warmth score (Warm at 70+, Cooling at 40-69, Cold below 40) based on recency of last interaction. Contacts are linked to opportunities so users can see who they know at each company. Supports search, pagination at 100 contacts per page, and bulk deletion. ### Network intelligence After importing contacts, Leveo matches people to companies in the user's pipeline. On each opportunity card, the user sees how many contacts they have at that company. On each contact's page, linked opportunities are listed. ### Grab from page (data extraction) A content script detects when the user is on a supported page (LinkedIn job posting, LinkedIn profile, Indeed job listing, Greenhouse or Lever job board). The "Grab from page" button in the side panel extracts structured data: job title, company, location, and full description for jobs; name, role, company, and email for contacts. If automatic extraction fails, a manual entry form appears. Extracted data is deduplicated by source URL. ### Home dashboard The home screen shows a daily activity streak (consecutive days with job search activity, calculated across weeks), pipeline counts by stage, and a prioritized list of suggested next actions. ### Status tags Each opportunity has a color-coded status: blue for Saved, amber for Applied, teal for Interviewing, green for Offer, red for Rejected, and gray for Ghosted. These colors appear on pipeline cards, status pills, and the home dashboard. ## Supported job boards Leveo extracts job data from these sites: - LinkedIn (job postings, profiles, and message threads) - Indeed (job search results and individual postings) - Greenhouse (company career pages hosted on greenhouse.io) - Lever (company career pages hosted on lever.co) The "Grab from page" button also works on other sites with manual entry as a fallback. ## How to install 1. Go to the Chrome Web Store listing: https://chromewebstore.google.com/detail/levelup-ai-tools-for-link/ioomjennaofikknjjjbnnofkaloknbel 2. Click "Add to Chrome." 3. Sign in with a Google account. 4. Upload a resume (PDF or Word) in settings. 5. Optionally import LinkedIn connections via CSV. ## Pricing ### Free plan — $0 Includes all features. Limited to 10 AI-powered actions (fit checks, cover letters, replies, career advisor messages). Pipeline tracking, contact CRM, network matching, CSV import, Power Hour, post writer, and message templates are unlimited. ### Pro plan — $14.99/month Unlimited AI-powered actions. No usage caps on fit checks, cover letters, replies, or career advisor chats. Includes priority support. Payment is handled through LemonSqueezy. ## Technical details - Chrome extension using Manifest V3 (MV3) - Side panel UI built with React 18 - Backend API on Railway (Node.js/Express) - Database and authentication via Supabase - AI features use OpenAI models (GPT-4o-mini for most features, GPT-4o for post writing, GPT-3.5-turbo for replies and proofreading) - The extension does not inject content into web pages. It reads page data only when the user clicks "Grab from page." - No data is scraped passively. All data capture is user-initiated. ## Links - Website: https://leveo.io - Chrome Web Store: https://chromewebstore.google.com/detail/levelup-ai-tools-for-link/ioomjennaofikknjjjbnnofkaloknbel - Privacy policy: https://leveo.io/privacy - Terms of service: https://leveo.io/terms - Contact: levelupaisupport@gmail.com