Skip to content

v2.0.0: Complete Research Analysis Platform

Choose a tag to compare

@gitayam gitayam released this 28 Aug 14:21
· 2037 commits to main since this release

πŸš€ 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

  1. SWOT Analysis - Strengths, Weaknesses, Opportunities, Threats
  2. COG Analysis - Center of Gravity strategic assessment
  3. PMESII-PT - Comprehensive operational environment analysis
  4. ACH - Analysis of Competing Hypotheses
  5. DOTMLPF - Defense capability assessment
  6. Deception Detection - Truth verification framework
  7. Behavioral Analysis - Pattern recognition system
  8. Starbursting - Question-based analysis
  9. Causeway - Cause-and-effect mapping
  10. 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