Orbitron is an advanced, multi-agent system designed to revolutionize the Request for Proposal (RFP) response process. By orchestrating specialized AI agents for sales, technical analysis, and pricing, Orbitron automates the creation of high-quality, competitive, and accurate RFP responses.
- Multi-Agent Orchestration:
- Sales Agent: Analyzes RFP requirements and qualifies opportunities.
- Technical Agent: Matches product specifications and validates technical feasibility.
- Pricing Agent: Calculates costs, taxes, and margins to generate competitive quotes.
- Admin Command Center:
- Real-time dashboard with proposal statistics (Approved, Pending, Declined).
- Inventory management system to add and track products.
- Company profile management for automated context injection.
- Intelligent Workflow:
- Automated document parsing and requirement extraction.
- Role-based access control (Admin vs. Standard User).
- "Win Probability" analysis and competitive scoring.
- Modern UI/UX:
- Responsive design built with React and Tailwind CSS.
- Interactive visualizations and real-time status updates.
- Framework: React (Vite)
- Language: TypeScript
- Styling: Tailwind CSS
- Components: shadcn/ui, Lucide React
- State Management: React Hooks & Context
- Server: Python (Flask)
- Database: SQLite
- Processing: BeautifulSoup4 (Web Scraping/Parsing), Pandas (Data Analysis)
- Node.js (v18+)
- Python (v3.9+)
- Git
git clone https://github.com/yashmusterya/Orbitron-Stranger-Strings.git
cd Orbitron-Stranger-StringsNavigate to the backend directory and install dependencies:
cd rfp_automation_system
# Create a virtual environment (optional but recommended)
python -m venv venv
# Windows: venv\Scripts\activate
# Mac/Linux: source venv/bin/activate
pip install -r requirements.txtStart the backend server:
python server.pyThe server will start on http://localhost:5000
Open a new terminal, navigate to the frontend directory, and start the development server:
cd mumbai-hacks-2025
npm install
npm run devThe application will be available at http://localhost:5173
- Login/Signup: Create an account. Admins are redirected to the dashboard; users go to the home page.
- Admin Panel: Use the "Admin Console" to view stats and add products to the inventory.
- Start RFP: Click "Start Free Trial" or "Live Demo" to initiate the RFP automation workflow.
- Agent Workflow: Watch as Sales, Technical, and Pricing agents process the request in real-time.
- Final Response: Review the generated proposal, including the "Tender Intelligence" and "Company Context" sections, before downloading or submitting.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License.