Dragos Alex Marincas

How DalexorMI works

Complete Data Flow

STEP 1: Local Detection

  1. You save a file in your editor

  2. The monitor detects the change

  3. Sentinel checks the file vs last version

  4. If changed, it marks the exact differences

  5. Measures how important the change is

  6. Detects code connections (imports)

  7. Adds to local memory buffer

  8. Sends grouping of changes to the cloud

STEP 2: Cloud Sending

  1. Payload sent to /ingest endpoint with API key

  2. Server validates key and resolves organization context

  3. Check rate limits and atom quotas based on subscription tier

  4. Verify project ownership (prevent cross-tenant poisoning)

  5. If E2EE enabled, encrypt content with team secret

  6. Send diff to AI for summarization

  7. Generate embedding vector from summary

  8. Search for parent atom (same file, recent version)

  9. Insert into atoms table with parent_atom_id link

  10. Create synaptic links to dependencies

  11. Perform reverse healing (find files that import this file)

STEP 3: Searching

  1. AI assistant uses a tool (e.g., search for code)

  2. Server receives the request

  3. Checks your access and security

  4. Runs search in the private history

  5. Decrypts if needed

  6. Returns results to the AI

  7. AI explains the answer to you This is the main flow

9 views

Add a comment

Replies

Be the first to comment