Inspiration

Starting a new job often feels like being handed a large checklist with no clear sense of priority. Employees do not always know which skills matter first, while managers struggle to distinguish real progress from completed activity.

We built Neuropath to make onboarding measurable, explainable, and role-specific. Instead of giving every employee the same generic learning plan, Neuropath begins with the role requirements and the employee’s current capabilities, then creates a focused path toward independent contribution.

What Neuropath does

Neuropath is an employee intelligence and onboarding engine that:

  • Extracts competencies from technical and non-technical job descriptions.
  • Compares role requirements with an employee’s current profile.
  • Identifies matched, partial, transferable, and missing skills.
  • Prioritizes gaps by importance.
  • Generates a personalized 90-day onboarding pathway.
  • Recommends resources connected to specific skill gaps.
  • Uses assessments and submitted evidence to measure progress.
  • Gives managers a review queue for approvals and change requests.
  • Supports both technical employees and roles such as Marketing Executive.

The goal is to turn onboarding into a continuous feedback loop:

$$ \text{Role Requirements} \rightarrow \text{Skill Gap} \rightarrow \text{Action} \rightarrow \text{Evidence} \rightarrow \text{Manager Confidence} $$

How we built it

The frontend is built with Next.js, React, TypeScript, Material UI, React Flow, and Motion. It includes a landing page, role-specific employee workspaces, a manager workspace, animated transitions, an interactive skill dependency graph, pathway controls, assessments, and evidence review.

The backend is a Flask API with session-based authentication and SQLite persistence. It stores employee profiles, analyses, pathway progress, assessment scores, and manager feedback.

The intelligence layer is intentionally resilient:

  • Gemini can enrich role modeling and competency extraction.
  • Tavily can discover current learning resources for priority gaps.
  • Ollama can generate local assessment questions using qwen2.5:3b.
  • Deterministic extraction, matching, scoring, pathway generation, and review workflows provide a reliable fallback when AI services are unavailable.

This architecture lets the product demonstrate real AI value without making the core onboarding workflow dependent on a single external provider.

What we learned

We learned that useful AI products need more than generated text. The most important part is the surrounding system: structured outputs, explainable decisions, persistence, role-based permissions, and actions that move the user forward.

We also learned that onboarding is a cross-functional problem. A technical employee and a Marketing Executive need different competency models and resources, but both need the same fundamentals: clarity, prioritization, feedback, and proof of progress.

Challenges

One challenge was making the system work across very different roles without hard-coding an engineering-only taxonomy. We solved this by treating the job description as the source of truth and combining AI-assisted extraction with deterministic normalization and matching.

Another challenge was reliability. External APIs can be slow, unavailable, or rate-limited during a demo. We designed provider fallbacks so the application remains usable with no API keys and still preserves the same user experience.

We also had to balance employee autonomy with manager accountability. Employees can update progress and submit evidence, but final verification remains visible to and controlled by the manager.

Why it matters

Neuropath helps companies move from passive onboarding checklists to evidence-backed role readiness. Employees get a clear next action. Managers get a trustworthy view of progress. Organizations get a repeatable onboarding system that can adapt across departments.

Future roadmap

Future versions could add:

  • SSO and HRIS integrations.
  • LMS and calendar integrations.
  • Organization-specific role templates.
  • Notifications and manager nudges.
  • Deeper portfolio and GitHub evidence.
  • Team-level skill heatmaps.
  • Multi-tenant analytics and benchmarking.

Built With

Share this project:

Updates