Enterprise Documentation
Comprehensive technical documentation for Ignights-Cortex, the enterprise knowledge intelligence platform
Product Overview
Complete guide to Ignights-Cortex enterprise knowledge intelligence platform
Architecture & Design
Technical architecture, data flow, and system design principles
API Reference
Comprehensive API documentation for developers and integrators
Deployment Guide
Installation, configuration, and deployment procedures
Security & Compliance
Enterprise security measures and compliance certifications
Troubleshooting
Common issues, debugging, and support resources
Product Overview
Ignights-Cortex Enterprise Knowledge Intelligence Platform
What is Ignights-Cortex?
Ignights-Cortex is a cutting-edge enterprise knowledge intelligence platform that transforms how organizations access, understand, and leverage their collective knowledge. Built by Brain Ignights Inc., it combines advanced AI technologies with enterprise-grade security to deliver unparalleled knowledge discovery capabilities.
Key Capabilities
Use Cases
Internal Knowledge Base
Quick access to company policies, procedures, and documentation across distributed teams.
Research & Analysis
Cross-reference multiple documents for comprehensive analysis and decision support.
Compliance & Audit
Quick access to compliance documents and regulatory information with full audit trails.
Architecture & Design
Technical foundation and system design
Frontend Layer
- Next.js 15 with App Router
- React 18 with TypeScript
- Tailwind CSS styling
- Zustand state management
Backend Services
- FastAPI with Python
- OpenAI GPT-4 integration
- FAISS vector database
- Async processing pipeline
Data Sources
- Atlassian Confluence
- Google Drive & Workspace
- Microsoft SharePoint
- REST API integrations
API Reference
Complete developer documentation
🔗 API Base URL
https://api.brainignights.comAll API endpoints are accessible through this base URL.
/query
Submit a natural language question and receive an AI-generated answer with source attribution.
Request Body
{
"question": "What is our company policy on remote work?",
"k": 5
}Parameters
- question (string, required): The question to answer
- k (number, optional): Number of source documents to retrieve (1-20, default: 5)
Response
{
"answer": "Our company policy allows flexible remote work arrangements...",
"sources": [
{
"content": "Remote work policy document content...",
"metadata": {
"source": "confluence",
"title": "Remote Work Policy",
"url": "https://company.atlassian.net/wiki/...",
"score": 0.95
}
}
],
"processing_time": 1.2
}/health
Check the health status of all backend services and dependencies.
Response
{
"status": "healthy",
"services": {
"api": "healthy",
"vector_store": "healthy",
"openai": "healthy",
"embeddings": "healthy"
},
"version": "1.0.0",
"timestamp": "2024-01-15T10:30:00Z"
}Deployment Guide
Installation and configuration procedures
Prerequisites
- Python 3.9+ with pip
- Node.js 18+ with npm
- OpenAI API key
- 4GB+ RAM recommended
Quick Start
# Clone and setup backend git clone <repository> cd ignights-cortex pip install -r requirements.txt cp config.yaml.example config.yaml # Edit config.yaml with your API keys # Start backend python -m uvicorn app.main:app --host 0.0.0.0 --port 8000 # In another terminal, setup frontend cd ../ignights-cortex-ui npm install npm run dev
Security & Compliance
Enterprise-grade security measures
Data Encryption
All data encrypted in transit and at rest using industry-standard protocols.
Access Control
Role-based access control with OAuth 2.0 and JWT token authentication.
Compliance
GDPR, HIPAA, and SOC 2 compliant with comprehensive audit logging.
Troubleshooting
Common issues and solutions
🔌 Service Connection Issues
If you see "Cannot connect to backend server":
- • Verify your internet connection and try again
- • Check if the API service at https://api.brainignights.com is operational
- • Contact support if the issue persists
- • Check the browser console for detailed error messages
⏰ Slow Response Times
If queries are taking longer than expected:
- • Reduce the number of sources (k parameter)
- • Simplify your question for better matching
- • Check your internet connection speed
- • Verify OpenAI API key has sufficient credits
📞 Support Resources
Email Support
brainignightsinc@gmail.com
Phone Support
+91-9604953707