Neura AI
  • What is Neura?
    • Releases
      • Neura Artifacto UI v0.2.0 - Revolutionizing User Experience with Image Previews, Image Analysis, and
      • Neura AI v0.5.98 - Artifacto UI Updates, FLUX Pro Ultra & Telegram Formatting and Major System Up
      • Neura AI v0.5.97 - Llama 3.3 70b Versatile and Llama 3.3 70b SpecDec Integrations and Azure Blob
      • Neura AI v0.5.96 Dash Tracking, Telegram Hyperlinks and Get User Ids Improvements
      • Neura AI v0.5.95 - Core System Stability & Integration Improvements
      • Neura AI v0.5.9 - ReDeAct Agents' Action Handling and Decision-Making Optimization
      • Neura AI v0.5.8 - Faster, Smoother, More Reliable
      • Neura AI v0.5.7 Core Request-Response Handling Architecture Optimization
      • Neura AI v0.5.6 - Security Update and Bugs Fix
      • Neura AI v0.5.5 - Security Optimizations, Bugs Patches and Multi-Language Support, Flux 1.1 Pro
      • Neura AI v0.5.4 Optimized Relevant Context Retrieval, Eleven Labs Speech to Text and Enhanced Trello
      • Neura AI v0.5.3 - Telegram Text, Code and Image Format Enhancement - TTS and Upload Fallback Added
      • Neura AI v0.5.2 - Trello Integration, Llama3.1 Improvements, and Parallel API Call Strategy
      • Neura AI v0.5.1 - React Agents Bug Fix, Introducing Top Context To Fetch and Context Optimizations
      • Neura AI v0.5.0: Introducing Lexicon. Our Enhanced NLP Engine For Analysis and Classification
      • Neura AI v0.4.9 Bug Fixes, Sales Bot Optimizations and Context Improvements
      • Neura AI v0.4.8 - Improved User Interface and History Handling
      • Neura AI v0.4.7 - Context Management and Environment Optimizations
      • Neura AI v0.4.6 - Context Optimization and Chat History Metadata to Analysis
      • Neura AI v0.4.5: Enhanced RAG System and Improved Content Retrieval
      • Neura AI v0.4.4 - New Features: Docker Alerts and Sales Bot
      • Neura AI v0.4.3 - Slack Integration
      • Neura AI v0.4.2 - Enhanced Context Management and Group Collaboration
      • Neura AI v0.4.1 - Document Handling, Logging, and System Reliability
      • Neura AI v0.4.0: Introducing Reason-Act Agents, Multi Module Retry Logic and Real-Time Error Alerts
      • Neura AI v0.3.9: Voice Interaction Revolution
      • Neura AI v0.3.8 - Llama 3.1 Integration, Rust Migration, Speech-to-Text, 781 commits and more!
      • Neura AI v0.3.7 - Telegram Integration Features: Track Negative Feedback, and Intelligent Alerts
      • Neura AI v0.3.6 - Image-to-Video and Remove Background Feature
      • Neura AI v0.3.5 - In-painting and Search and Replace Image Processing
      • Neura AI v0.3.4 - Advanced RAG Context Management and Multi-Model Image Generation
      • Neura AI v0.3.3 - Store Data to Database | Optimized Entry Point Response and Discord New Triggers
      • Neura AI v0.3.2 - Improved Context Management and NLP Integration to Purge Context
      • Neura AI v0.3.1 - Enhanced Context and Response Time, Task Determination, Groq and Claude 3.5 Sonnet
      • Neura AI v0.3.0 Update: Chat History RAG, NLP Enhancements, and Multi-Language Image Processing
      • Neura AI v0.2.9 - Feedback and Sentiment Mechanism for Telegram Groups
      • Neura AI v0.2.8 - Telegram Integration - Text Formatting Enhancements
      • Neura AI v0.2.7 - Enhanced Analysis Process, 16_ID, Image Upload Processing, Token Usage Tracking
      • Neura AI v0.2.6 - GPT4o Integration, Enhanced API, URL Sanitizer, Additional Logging and Bugs Fixed
      • Neura AI v0.2.5 - Advanced API Rate Limiting and Exponential Backoff Integration
      • Neura AI v0.2.4 - Image Upload Handling, Generation Module and LLM Interaction Enhanced
      • Neura AI v0.2.3 - Bug Fix: Azure Blob Upload Bug Resolved
      • Neura AI - Enhanced AI-Driven Interaction Capabilities
      • Neura AI v0.2.1 - Updating Asynchronous Architecture, RAG Cosine
      • Neura AI v0.2.0 - Modularization of the API Endpoint, Bug fixes, and Azure Blob Migration
      • Neura AI v0.1.92 Improved Database Retrieval and Response Performance
      • Neura AI v0.1.91 - API v1.1 - Interact Endpoint Enhanced - Support For Multipart/Form-Data
      • Neura AI v0.1.9 - RAG Similarity | Initial Query Triggers Added | FE Improvements
      • Neura AI v0.1.8 - Image Generation Enhanced, New NLP Triggers, Additional Modularization
      • Neura AI v0.1.7 Image Analysis Improvement, Mint NFT Button Improvement, and Additional Triggers Ad
      • Neura AI 0.1.6 - Frontend Update, Integration of Additional NLP Triggers and STT
      • Neura AI v0.1.5 | NLP for image generation, dynamic styling for dark or light mode and more
      • Neura v0.1.4 | Img previews, API CORS+OPTIONS, user-icon added, generate images with user query+URL
      • Neura AI v0.1.3 | Successful Resolution of Socket.IO Issues and Frontend Modularization
      • Neura AI v0.1.2 | Integration of Multiple Endpoints with FastAPI and Httpx
      • Neura AI v0.1.1 | BE Architecture and FastAPI Migration
      • WIP -> Upload Button Integration
    • Scope and Goals
    • Modular Architecture
    • Context and Database (RAG)
    • Integrations
      • Telegram Oracle v0.1.0
        • Fana Telegram Oracle Agent v0.2.0 - Revamped Doc Update
        • Fana Telegram Oracle Agent v0.3.0
      • Trello
      • Discord
      • Slack
    • Applications
      • Neura Artifacto User Interface v0.3.0
      • Neura Autonomous Agents
      • Neura Transcribe (TSB)
      • Neura AI Insight Forge - Your WebGenius Scraper and FAQ Engine v0.2.0
      • Neura Email Sales Agent (ESA)
        • Neura Email Oracle Agent v0.1.1 - Enhancements to Self-Loop Email Handling and OOF Filters
    • API
    • Software Development Kits (SDK)
      • Rust
      • Typescript
    • Security and Authentication
    • Upcoming Features and Product Roadmap
    • Getting Started - Read.me
    • Project Diagram and Structure
Powered by GitBook
On this page
  1. What is Neura?
  2. Releases

Neura AI v0.1.3 | Successful Resolution of Socket.IO Issues and Frontend Modularization

We have successfully addressed issues with Socket.IO integration after migration from Aiohttp to FastAPI, enhancing real-time communication capabilities in our application. The integration of Socket.IO is now streamlined and has been modularized across three distinct Python files:

  1. run_app.py: This is the entry point of our application where the Socket.IO server is configured to run alongside our FastAPI application. This setup ensures that both HTTP and WebSocket requests are handled efficiently in a single ASGI application.

  2. socketio_app/instances.py: Contains instances of our main components such as the FastAPI app and Socket.IO server. This modular approach ensures that instances are easily managed and accessible across different parts of our application.

  3. socketio_app/event_handler.py: A dedicated file for handling all Socket.IO events. This includes connections, disconnections, and other real-time interactions. By isolating event handling in this manner, we enhance the maintainability and scalability of our event-driven logic.

PreviousNeura v0.1.4 | Img previews, API CORS+OPTIONS, user-icon added, generate images with user query+URLNextNeura AI v0.1.2 | Integration of Multiple Endpoints with FastAPI and Httpx

Last updated 1 year ago