Repository navigation
v2.0.0: Complete Research Analysis Platform
π ResearchTools v2.0.0
π― Overview
Complete research analysis platform with 10 professional frameworks, privacy-focused authentication, and enterprise-grade export capabilities.
β¨ Major Features
ποΈ Architecture
- Backend: FastAPI with comprehensive REST API
- Frontend: Next.js with TypeScript and Tailwind CSS
- Database: SQLite (dev) / PostgreSQL (production)
- Authentication: Privacy-first hash-based system (Mullvad-style)
- Deployment: Docker-ready with docker-compose
π 10 Analysis Frameworks
- SWOT Analysis - Strengths, Weaknesses, Opportunities, Threats
- COG Analysis - Center of Gravity strategic assessment
- PMESII-PT - Comprehensive operational environment analysis
- ACH - Analysis of Competing Hypotheses
- DOTMLPF - Defense capability assessment
- Deception Detection - Truth verification framework
- Behavioral Analysis - Pattern recognition system
- Starbursting - Question-based analysis
- Causeway - Cause-and-effect mapping
- DIME - Diplomatic/Information/Military/Economic analysis
π Privacy & Security
- No personal data collection (no emails, names, or passwords)
- 16-digit account hash authentication
- JWT-based session management
- Anti-timing attack protections
- CORS-configured for secure deployments
π€ Export Capabilities
- Excel spreadsheets
- Word documents
- PowerPoint presentations
- PDF reports
- JSON data
- CSV files
π¨ User Experience
- Dark mode with WCAG compliance
- Mobile-responsive design
- Real-time analysis updates
- Intuitive framework navigation
- Professional report generation
π οΈ Technical Details
API Endpoints
/api/v1/auth/- Authentication endpoints/api/v1/frameworks/- All 10 framework APIs/api/v1/tools/- Research tool integrations/api/v1/export/- Document generation
Development Setup
# Clone repository
git clone https://github.com/gitayam/researchtoolspy.git
cd researchtoolspy
# Start with Docker
docker-compose up -d
# Access application
http://localhost:6780 (Frontend)
http://localhost:8000 (API)π Documentation
- Comprehensive API documentation at
/docs - Framework implementation guides
- Export format specifications
- Dark mode implementation patterns
π€ Contributors
- IrregularChat Community
- Open source contributors
π License
See LICENSE file for details
π€ Generated with Claude Code