UNPKG

ai-atharva-cli

Version:

šŸ¤– Gemini AI-powered interactive resume CLI with real AI responses! Features Google Gemini integration, comprehensive technical explanations, slash commands, and the exact Gemini CLI design. Perfect for showcasing Atharva Sawant's skills to Summer 2025 re

162 lines (128 loc) • 5.3 kB
# šŸ¤– AI-ATHARVA CLI ![Version](https://img.shields.io/npm/v/ai-atharva-cli?style=for-the-badge&logo=npm&color=red) ![Downloads](https://img.shields.io/npm/dt/ai-atharva-cli?style=for-the-badge&logo=npm&color=blue) ![GitHub Stars](https://img.shields.io/github/stars/Satharva2004/atharva-ai-cli?style=for-the-badge&logo=github&color=yellow) ![License](https://img.shields.io/github/license/Satharva2004/atharva-ai-cli?style=for-the-badge&color=green) > **The most interactive, AI-powered resume CLI in the universe!** šŸš€ Meet AI-ATHARVA: The sarcastic AI that's programmed with one mission - convince you that Atharva Sawant is your next star hire for Summer 2025 internships! ## ✨ Features ``` ā–ˆā–ˆā–ˆā–ˆā–ˆā•— ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•—ā–ˆā–ˆā•— ā–ˆā–ˆā•— ā–ˆā–ˆā–ˆā–ˆā–ˆā•— ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•— ā–ˆā–ˆā•— ā–ˆā–ˆā•— ā–ˆā–ˆā–ˆā–ˆā–ˆā•— ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā•šā•ā•ā–ˆā–ˆā•”ā•ā•ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•— ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•‘ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•‘ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•”ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•‘ ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā•šā–ˆā–ˆā•— ā–ˆā–ˆā•”ā•ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā•šā–ˆā–ˆā–ˆā–ˆā•”ā• ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ ā•šā•ā• ā•šā•ā• ā•šā•ā• ā•šā•ā• ā•šā•ā•ā•šā•ā• ā•šā•ā•ā•šā•ā• ā•šā•ā• ā•šā•ā•ā•ā• ā•šā•ā• ā•šā•ā• šŸŽÆ AI-Powered Resume Experience šŸŽÆ ``` - šŸ¤– **AI-Powered Responses** - Comprehensive technical explanations with real-world context - šŸŽØ **Stunning Animations** - Matrix effects, progress bars, fireworks, and ASCII art - šŸ“š **Educational Content** - Learn about technologies while exploring Atharva's expertise - ⚔ **Slash Commands** - Quick access to specific information - šŸŽ­ **Sarcastic AI Personality** - Entertainment meets professional showcase ## šŸš€ Quick Start ### Install & Run ```bash # Install globally npm install -g ai-atharva-cli # Run the CLI ai-atharva ``` ### Or use NPX ```bash npx ai-atharva-cli ``` ## šŸŽ® Commands ### Slash Commands | Command | Description | |---------|-------------| | `/resume` | šŸ“„ Download resume and contact options | | `/skills` | šŸ› ļø Complete technical skills breakdown | | `/contact` | šŸ“ž Professional contact information | | `/github` | šŸ™ GitHub profile and repository showcase | | `/linkedin` | šŸ’¼ LinkedIn profile highlights | | `/achievements` | šŸ† Competition wins and recognition | | `/projects` | šŸš€ Complete project portfolio | | `/experience` | šŸ’¼ Professional work experience | | `/education` | šŸŽ“ Academic background | | `/help` | ā“ Complete command guide | ### AI-Powered Questions Ask about any technology and get comprehensive explanations: - "What is Node.js?" - "Tell me about React.js" - "Explain Python programming" - "What is AI/ML?" - "How does RAG work?" ## šŸ› ļø Build Your Own Want to create your own AI-powered resume CLI? 1. **Fork & Clone** ```bash git clone https://github.com/Satharva2004/atharva-ai-cli.git cd atharva-ai-cli npm install ``` 2. **Setup Environment Variables** Create a `.env` file in the root directory: ```bash GEMINI_API_KEY=your_gemini_api_key_here ``` 3. **Customize Data** Edit `lib/data/resume.js` with your information: ```javascript const resumeData = { personal: { name: "Your Name", email: "your.email@gmail.com", // ... your details }, skills: { languages: { expert: ["JavaScript", "Python"], // ... your skills } } // ... customize everything }; ``` 4. **Update Package** Edit `package.json`: ```json { "name": "your-ai-cli-name", "bin": { "your-command": "./bin/cli.js" } } ``` 5. **Publish** ```bash npm login npm publish ``` ## šŸŽÆ Tech Stack | Category | Technologies | |----------|-------------| | Languages | 🟨 JavaScript, šŸ Python, šŸ”· TypeScript | | Frontend | āš›ļø React, šŸ”„ SvelteKit, 🌐 HTML/CSS | | Backend | 🟢 Node.js, ⚔ Express, šŸš€ FastAPI | | AI/ML | šŸ¤– TensorFlow, 🧠 PyTorch, šŸ” RAG | | Cloud | ā˜ļø AWS, 🌐 Netlify, ⚔ Vercel | ## šŸ“ž Contact Atharva Ready to hire for Summer 2025? - **Email**: [satharva2004@gmail.com](mailto:satharva2004@gmail.com) - **LinkedIn**: [Atharva Sawant](https://www.linkedin.com/in/satharva2004/) - **GitHub**: [Satharva2004](https://github.com/Satharva2004) - **Phone**: [+91 9082944120](tel:+919082944120) ## šŸ† Highlights - 🄈 AI Odyssey 2024 - 2nd place nationally - šŸ‘‘ Top 25/1000+ intern at Meta Craftlab - šŸ“š Published research at IGI Global - šŸ“ˆ 4000+ LinkedIn follower growth - šŸš€ 25+ GitHub repositories ## šŸ¤ Contributing Contributions welcome! Please read our contributing guidelines and submit pull requests. ## šŸ“„ License MIT License - see [LICENSE](LICENSE) file for details. --- **Made with ā¤ļø by Atharva Sawant** *"The developer who builds AI that convinces you to hire him!"* šŸ˜