• v2.0.0 1aa1f22d22

    dpsifr released this 2025-08-26 21:32:21 +02:00 | 1038 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