Skip to main content

Nebulix AI Framework with split Local (Offline) and Cloud (Gist) engines.

Project description

🧬 Nebulix AI Framework (v1.0.3)

Nebulix AI is a professional, high-performance, modular AI framework developed by Nebulix Labs. It features a split architecture offering both a 100% Local (Offline) heavy knowledge engine and a Cloud (Online) fallback framework.

  • License Holder: Kshitij Rajput (Founder of Nebulix Labs)
  • License Type: Proprietary & Close Source

⚠️ CRITICAL DEVELOPER GUIDELINES (Read Before Integration)

1️⃣ Run Integration Tests First

Before deploying or connecting this framework to your production frontend, ensure you test all modules (local and cloud) locally using dummy sessions to verify optimal connectivity.

2️⃣ Understand the Unique Token Requirement (Strict Rule)

Do NOT attempt to use this framework without a valid authorization token, even for normal text processing or local offline actions.

  • Authentication is mandatory for all modes.
  • If you bypass or skip the auth_token parameter during initialization, critical modules (like Robot Mode, Vision Processing, and custom responses) will be completely locked or missed.
  • Always enforce token passing in your production pipeline.

3️⃣ Frontend Parsing & Unique Output Patterns

The framework returns responses embedded with specialized structural markers to safely bypass large LLM dependencies. Your frontend team must analyze these unique text patterns and custom symbols to accurately render headers and code blocks:

  • Headers Indicator (****): When a response block begins or ends with **** (e.g., ****Header Text****), the frontend must treat this text as a structural Header component.
  • Code Block Indicator (*): Raw code segments generated by the framework (Python, HTML, React) are explicitly wrapped inside four asterisks (*) at the beginning and the end.
    • Example format returned by engine: * \n [Your Generated Code Here] \n *
    • The frontend must capture text inside these unique markers to dynamically inject them into an Editor or a Highlight Component.

🛠️ Quick Architecture Implementation

📂 Mode A: 100% Local Heavy Engine (Offline data)

Loads perfect_1.json through perfect_46.json dynamically from local storage while verifying the core developer signature online.

import asyncio
from nebulix import local  # Imports the offline engine package route

async def run_offline():
    # Auth token is strictly required for normal use too
    ai = local(auth_token="PROPRIETARY_AUTH_TOKEN", power_level=4, ai_name="My AI")
    
    response = await ai.chat(token="user_session_id", query="hi")
    print(response["answer"])

asyncio.run(run_offline())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nebulix-1.0.4.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nebulix-1.0.4-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file nebulix-1.0.4.tar.gz.

File metadata

  • Download URL: nebulix-1.0.4.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for nebulix-1.0.4.tar.gz
Algorithm Hash digest
SHA256 356818d5fe0c4ded93aa625da5e3a231526c8cad9ed546989b1cb72397ddbbb7
MD5 edadbcd778667951d92a57f28abbefa3
BLAKE2b-256 7c1f83a27eecc4c8759e1459a543e983d34312843e92a577c2e91a8acb080a67

See more details on using hashes here.

File details

Details for the file nebulix-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: nebulix-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for nebulix-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d0d313d578492cf9fe7d84cce35be7637486dc34249c9524bd70279ee30e4ab2
MD5 b0b5e38d39d3c6e273bfc6c9a351e523
BLAKE2b-256 47838bf281b125e6f5f78d8fd2a8f34f1acddb61983586940c20369f821f6cc5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page