PM Advisor Agent

Ask a question, attach a project if needed, and let the agent review your project.

PM Agent
2:49 PM
Secure session opened. You can start asking questions.
Your Prompt
No file chosen
Tip: Use Ctrl+Enter to submit.

Trusted by Project Leaders

See what PMOs and project managers are saying

"Even for agile projects, SharpPM.ai adds value. It helps us spot inefficiencies in our sprint planning and identifies when teams are overcommitted before burnout becomes an issue."

Emily Torres
Agile Coach at NimbleWorks

Reports Library

Browse stored plans and versions. Reopen reports without rerunning analysis.

Reports Library
Plans
0
No plans found.
Versions
0
Select a plan to view versions.
No stored plans were found. Run an analysis first, then come back to this library.

Help Center

Operational guidance for Advisor, Reports Library, grades, and troubleshooting.

Getting started in 60 seconds

Open the session

If you are using the free daily allowance, you can run 1 report per day without signing in. To unlock 3 reports per day and enable Reports Library and saved history, use Login / Register and sign in first.

Use Advisor to run a new analysis. Enter a prompt, optionally attach a project file, then click Submit. The response streams into the chat area. If the server returns downloadable artifacts (PDF, DOCX, ZIP), they appear under Downloads.

  • Open Advisor from the left menu.
  • Type a concrete goal (example: “Review my project plan, score it, and list top risks with mitigation”).
  • Attach a file only when the analysis depends on that document.
  • Submit, then wait for the streamed report to finish.
How to write prompts that produce better reports

The fastest way to get a high quality report is to specify scope, output format, and decision criteria. When possible, provide context such as delivery model, timeline horizon, team size, and major constraints.

  • Scope: what to evaluate (schedule, resourcing, risks, governance, delivery readiness).
  • Outputs: what you want back (score, grade, executive summary, risk register, action plan).
  • Constraints: budget, due dates, staffing, tools, compliance requirements.
  • Style: concise executive view vs deep diagnostic view.
Example prompt: “Score this plan. Provide a 10 item risk list with severity and mitigation. Highlight schedule compression and missing dependencies. End with a prioritized 14 day action plan.”
File attachments: what to upload and what not to upload

Upload only documents that materially impact the analysis such as a project plan, a backlog export, a charter, a BRD, or a RAID log. Keep sensitive secrets out of uploads. If your file contains credentials or keys, remove them before uploading.

  • Recommended: PDF, DOCX, XLSX exports, CSV exports, and structured text files.
  • Large files: the platform may take longer to process, and streaming will start after ingestion completes.
  • Personal data: avoid uploading personal identifiers unless required for your legitimate workflow.
Streaming behavior: why you see partial output

When the server streams, the report arrives in chunks to improve time to first result. During streaming you can scroll, copy text, and wait for the final “Completed” note. If a run returns a non-stream JSON response, it will still be displayed and may include a downloads section.

  • If the output looks incomplete, wait for the completion note.
  • If you navigate away and come back, the streamed output remains in the chat log for that page session.
  • Use the Reports Library for durable, account-scoped access to prior runs.
Reports Library: what it is and how it works

Reports Library stores prior analyses under your user account. A “Plan” is the logical project key, and each analysis is saved as a “Version”. This enables you to reopen a report without rerunning analysis, compare versions over time, and track grading trends.

  • You must be signed in to access Reports Library.
  • Click a Plan to load its Versions.
  • Click a Version to reopen its report in the Advisor view.
  • Use the search box to filter by project key or filename.
Grades and scores: what “96.7%”, “A”, and “Good” mean

A score is a numeric measurement expressed as a percentage. A grade may be a letter (A, B, C) or a qualitative label (Excellent, Good, Needs Work). Depending on the report, you may see one or more of these. The Library cards show the best available value for quick scanning.

  • Percentage: a precise score used for trend tracking.
  • Letter grade: a categorical mapping for executive reporting.
  • Label: a human-friendly summary (example: Good).
Authentication: Login, Register, Logout

Authentication uses ASP.NET Identity cookies. When signed in, your library data is user-scoped, and the Reports Library menu item is enabled. If you log out while viewing the library, the UI automatically returns you to Advisor to prevent user-scoped calls from failing.

  • If “Reports Library” is disabled, sign in first.
  • If you see an access prompt when opening the library, complete sign in and the library will load.
  • If authentication fails, verify username or email and password.
Troubleshooting: common issues and fixes

If something does not load, the page will show an in-app modal instead of a browser alert. Most issues are caused by authentication, network conditions, or a server error response.

  • “Sign in to access Reports Library”: you are not authenticated. Use Login / Register.
  • “Failed to load plans”: check server logs for the library endpoint and confirm the API path is reachable.
  • “Failed to load version”: the version may not exist or is not owned by your user. Refresh and retry.
  • Empty results: run at least one analysis so a plan and version exist in storage.
  • File not shown: reselect the file and confirm the filename updates next to “Choose File”.
Keyboard shortcuts and UI tips

Use productivity shortcuts to work faster. The layout is optimized for both desktop and laptop screens, and long help content scrolls inside this panel.

  • Ctrl + Enter: Submit the prompt from the text box.
  • Escape: Close open modals (auth modal or error modal).
  • Arrow keys: Navigate testimonials when focused on the carousel.
  • Theme toggle: top-right button switches light and dark themes.
Privacy and data handling

Reports Library is designed to be user-scoped. Only authenticated users can list and open their own plans and versions. Store only what is necessary for your workflow and avoid including secrets or credentials in uploaded files.

  • Plans and versions are filtered by authenticated user ID.
  • Requests without a valid identity do not return library data.
  • Operational logs may capture error details for reliability and support.
Keyboard shortcuts and UI tips

Use productivity shortcuts to work faster. The layout is optimized for both desktop and laptop screens, and long help content scrolls inside this panel.

  • Ctrl + Enter: Submit the prompt from the text box.
  • Escape: Close open modals (auth modal or error modal).
  • Arrow keys: Navigate testimonials when focused on the carousel.
  • Theme toggle: top-right button switches light and dark themes.
Privacy and data handling

Reports Library is designed to be user-scoped. Only authenticated users can list and open their own plans and versions. Store only what is necessary for your workflow and avoid including secrets or credentials in uploaded files.

  • Plans and versions are filtered by authenticated user ID.
  • Requests without a valid identity do not return library data.
  • Operational logs may capture error details for reliability and support.
Keyboard shortcuts and UI tips

Use productivity shortcuts to work faster. The layout is optimized for both desktop and laptop screens, and long help content scrolls inside this panel.

  • Ctrl + Enter: Submit the prompt from the text box.
  • Escape: Close open modals (auth modal or error modal).
  • Arrow keys: Navigate testimonials when focused on the carousel.
  • Theme toggle: top-right button switches light and dark themes.
Privacy and data handling

Reports Library is designed to be user-scoped. Only authenticated users can list and open their own plans and versions. Store only what is necessary for your workflow and avoid including secrets or credentials in uploaded files.

  • Plans and versions are filtered by authenticated user ID.
  • Requests without a valid identity do not return library data.
  • Operational logs may capture error details for reliability and support.

About

SharpPM.AI helps teams generate, grade, and store project plans in a structured library tied to your account.

What is this app?

PM Advisor Agent is a lightweight assistant that reviews your project artifacts and produces an auditable report. Reports are saved into your Reports Library under your user account.

What do we store?

We store the file metadata (name, size, hash), your generated report outputs (JSON/HTML), and summary grades so you can re-open prior versions without re-running an analysis.

Security boundary

The Reports Library is user-scoped. Only authenticated users can load their own plans and versions.

Privacy

How we handle stored reports and your account data.

Data minimization

We store only what is necessary to provide the Reports Library experience, including report artifacts and metadata associated with your account.

User isolation

Plans and versions are filtered by the authenticated user ID. Requests without an authenticated identity do not return library data.

Operational logging

Operational logs may capture error details needed for reliability and support. Secrets are not stored in the library records.

Terms

Basic usage terms for SharpPM.AI.

Intended use

The Advisor provides guidance and analysis outputs that should be reviewed by a qualified professional before being used in production or contractual decisions.

Acceptable use

Do not upload content you do not have rights to use. Do not attempt to access other users' data.

Service changes

Features and limits may change to improve security, reliability, and user experience.

Cookies

Cookie and local storage usage for this site.

Authentication

When you sign in, authentication cookies may be used to keep your session active and secure.

Preferences

Local storage may be used to remember UI preferences such as the last selected view.

Analytics

If enabled, analytics cookies help us understand usage patterns to improve the product.

⚠️
Error
An error occurred. Please try again.