• v2.1.0 24b506b08c

    dpsifr released this 2025-08-27 21:14:05 +02:00 | 1018 commits to main since this release

    🧠 Brainy 2.1.0 - Universal Import Revolution

    What's New

    🎯 ONE Universal Import Method

    • brain.import() - ONE method handles everything automatically
    • Auto-detects files, URLs, and raw data
    • Supports JSON, CSV, YAML, and text formats
    • Zero configuration required - it just works!

    🧠 AI-Powered Type Detection

    • Intelligent Type Matching using semantic embeddings
    • Automatically detects 31 noun types (Person, Organization, Document, etc.)
    • Recognizes 40 verb relationships (MemberOf, CreatedBy, Contains, etc.)
    • Confidence scores for transparency and debugging

    📦 Production-Ready Architecture

    • ImportManager with lazy loading for zero overhead
    • Proper CSV parsing with quote handling and escapes
    • Basic YAML support for configuration files
    • Full test coverage with unit tests

    🚀 Examples

    import { BrainyData } from '@soulcraft/brainy'
    
    const brain = new BrainyData()
    await brain.init()
    
    // ONE method for EVERYTHING:
    await brain.import(data)              // Objects/arrays  
    await brain.import('customers.csv')   // Files (auto-detected)
    await brain.import('https://api..')   // URLs (auto-fetched)
    
    // It ALWAYS knows what to do! ✨
    

    📚 Documentation

    🎯 CLI Integration

    The brainy import CLI command already uses the new universal import method automatically.

    Backward Compatibility

    No breaking changes - all existing code continues to work exactly as before.

    🏗️ Technical Details

    • IntelligentTypeMatcher: Uses cosine similarity on embeddings
    • Caching system for improved performance
    • Error handling that continues on failures
    • TypeScript support with full type definitions

    Install: npm install @soulcraft/brainy@2.1.0

    The Universal Knowledge Protocol™ - 31 nouns × 40 verbs = infinite expressiveness! 🌟

    Downloads
  • v2.0.2 394acc3516

    dpsifr released this 2025-08-27 18:27:12 +02:00 | 1021 commits to main since this release

    🧠 Brainy 2.0.2 - The Universal Knowledge Protocol™

    What's New

    Brainy is now positioned as the Universal Knowledge Protocol™ - the world's first Triple Intelligence™ database that unifies vector, graph, and document search in one magical API.

    Documentation Enhancements

    • 📚 Complete Noun-Verb Taxonomy: Documented all 24 noun types and 40 verb types
    • 🌐 Universal Interoperability: Shows how standardized types enable tool & AI model compatibility
    • ♾️ Infinite Expressiveness: Mathematical proof of universal data modeling capabilities
    • 🔗 Graph Relationships: Added addVerb examples demonstrating Triple Intelligence
    • 🏭 Industry Coverage: Examples across Healthcare, Finance, Manufacturing, Education, Legal, Retail, Government

    Key Positioning

    • 24 Nouns × 40 Verbs × ∞ Metadata = Universal Knowledge Protocol
    • Like HTTP unified the web, Brainy unifies knowledge representation
    • All tools, augmentations, and AI models speak the same language
    • Build once, integrate everywhere

    Installation

    npm install @soulcraft/brainy@2.0.2
    

    Full Changelog

    • Updated README with Universal Knowledge Protocol positioning
    • Enhanced noun-verb taxonomy documentation with complete type listings
    • Added interoperability and standardization benefits
    • Improved examples showing graph relationships with verbs
    • Version bump to 2.0.2

    NPM: https://www.npmjs.com/package/@soulcraft/brainy
    Docs: https://github.com/soulcraftlabs/brainy/tree/main/docs

    Downloads
  • v2.0.1 5b880b5015

    dpsifr released this 2025-08-26 22:48:59 +02:00 | 1022 commits to main since this release

    Patch Release

    • Fixed GitHub repository URLs (changed from brainy-org to soulcraftlabs)
    • Fixed logo display on npmjs.com
    • Updated npm badge URLs to use @soulcraft/brainy package name

    This ensures proper display and links on the npm package page.

    Downloads
  • models-v1 fe17c6cc63

    dpsifr released this 2025-08-26 22:37:44 +02:00 | 1025 commits to main since this release

    Pre-trained transformer models for Brainy

    Included Models

    • all-MiniLM-L6-v2: 384-dimensional sentence embeddings

    Usage

    Models are automatically downloaded when needed. For production deployments, you can pre-download with:

    npm run download-models
    

    File Size

    • Compressed: 95MB
    • Uncompressed: 109MB
    Downloads
  • v2.0.0 1aa1f22d22

    dpsifr released this 2025-08-26 21:32:21 +02:00 | 1028 commits to main since this release

    🎉 Brainy 2.0 - Major Release

    Zero-Configuration AI Database with Triple Intelligence™

    The industry's first truly zero-configuration AI database that combines vector similarity, metadata filtering, and graph relationships with O(log n) performance.

    Highlights

    • Triple Intelligence™ Engine: Unified Vector + Metadata + Graph queries in one API
    • API Consolidation: 15+ methods → 2 clean APIs (search() and find())
    • Natural Language: Ask questions in plain English
    • Zero Configuration: Works instantly, no setup required
    • O(log n) Performance: Binary search on sorted indices
    • 220+ NLP Patterns: Pre-computed for instant understanding
    • Universal Compatibility: Node.js, Browser, Edge, Workers

    📊 Performance Metrics

    • 3ms average search latency (down from 50ms)
    • 24MB memory footprint (down from 200MB)
    • 93% test pass rate (400+ tests)
    • Scales to 10M+ items with consistent performance
    • Worker-based embeddings for non-blocking operations

    🚀 Quick Start

    ```bash
    npm install brainy
    ```

    ```javascript
    import { BrainyData } from 'brainy'

    const brain = new BrainyData()
    await brain.init()

    // Natural language search
    const results = await brain.find("programming languages from the 90s")

    // Vector similarity with metadata filtering
    const filtered = await brain.search("JavaScript", {
    metadata: { type: "language" },
    limit: 5
    })
    ```

    🔄 Migration from 1.x

    See MIGRATION.md for detailed upgrade instructions.

    Breaking Changes

    • Search method signature changed from 3 to 2 parameters
    • Result format now includes full objects with metadata
    • Storage configuration moved under `storage` option

    🏢 Enterprise Features - Included for Everyone

    No premium tiers, no paywalls. All features included:

    • Scales to 10M+ items with consistent 3ms search latency
    • Write-Ahead Logging (WAL) for zero data loss durability
    • Distributed architecture with sharding and replication
    • Read/write separation for horizontal scaling
    • Connection pooling and request deduplication
    • Built-in monitoring with metrics and health checks

    📚 Documentation

    🤝 Contributing

    We welcome contributions! See CONTRIBUTING.md for guidelines.

    📄 License

    MIT © Brainy Contributors


    Built with ❤️ by the Brainy community
    Zero-Configuration AI Database with Triple Intelligence™

    Downloads