Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

tichita7/stackPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

18 Commits

Repository files navigation

πŸš€ StackPilot

StackPilot is an agentic AI-powered developer platform that helps developers debug code, understand repositories, explain code snippets, and optimize resumes using intelligent AI workflows.


🌟 Features

🐞 Debug Assistant

Analyze code and receive:

  • Root cause analysis
  • Error explanations
  • Suggested fixes
  • Corrected code snippets
  • Debugging best practices

πŸ“‚ Repository Copilot

Connect a GitHub repository and ask questions about your codebase.

Capabilities:

  • Repository architecture overview
  • Folder structure analysis
  • Route mapping
  • Component relationships
  • Dependency understanding
  • Future plan recommendations

πŸ’‘ Code Explain

Paste code snippets and get:

  • Step-by-step explanations
  • Logic breakdown
  • Time complexity analysis
  • Space complexity analysis
  • Optimization suggestions

πŸ“„ Resume Reviewer

Upload your resume and receive:

  • ATS compatibility feedback
  • Resume scoring
  • Skill-gap analysis
  • Content improvement recommendations

πŸ›  Tech Stack

Frontend

  • React 19
  • Vite
  • Tailwind CSS 4
  • React Router
  • Clerk Authentication
  • Lucide Icons

Backend

  • Python
  • Groq API
  • Llama 3.3 70B

AI

  • Meta Llama 3.3 70B
  • Prompt Engineering
  • Agentic AI Workflows

πŸ“ Project Structure

stackPilot/

β”œβ”€β”€ client/

β”‚ β”œβ”€β”€ src/

β”‚ β”œβ”€β”€ public/

β”‚ β”œβ”€β”€ package.json

β”‚ └── ...

β”œβ”€β”€ server/

β”‚ β”œβ”€β”€ main.py

β”‚ β”œβ”€β”€ routes/

β”‚ └── ...

└── README.md


βš™οΈ Installation

Clone Repository

git clone https://github.com/tichita7/stackPilot.git
cd stackPilot

Install Frontend Dependencies

cd client
npm install

Create Environment Variables

Create a .env file.

Frontend:

VITE_CLERK_PUBLISHABLE_KEY=your_key

Backend:

GROQ_API_KEY=your_groq_api_key

πŸš€ Running the Project

Start Frontend

cd client
npm run dev

Frontend will run on:

http://localhost:5173

Start Backend

cd server
uvicorn main:app --reload

πŸ€– AI Model

StackPilot uses:

  • Llama 3.3 70B
  • Groq Inference Engine

for:

  • Repository Analysis
  • Debugging Assistance
  • Code Explanation
  • Resume Review

🎯 Why StackPilot?

Developers frequently switch between multiple tools for:

  • Debugging
  • Repository Analysis
  • Code Understanding
  • Resume Optimization

StackPilot brings these workflows together into a single AI-powered platform.


πŸ‘©β€πŸ’» Author

Tichita Dhiman


About

StackPilot is an AI-powered Agentic developer platform offering intelligent debugging, repository analysis, code explanation, and resume review through agentic workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /