Skip to content

feat(examples): Add vibecast-7sense bioacoustic intelligence platform#116

Merged
ruvnet merged 1 commit intomainfrom
7sense
Jan 17, 2026
Merged

feat(examples): Add vibecast-7sense bioacoustic intelligence platform#116
ruvnet merged 1 commit intomainfrom
7sense

Conversation

@ruvnet
Copy link
Copy Markdown
Owner

@ruvnet ruvnet commented Jan 17, 2026

Summary

  • Adds a comprehensive bioacoustic analysis example demonstrating RuVector capabilities
  • Implements 7sense platform that converts bird song recordings into searchable vector embeddings
  • Includes 8 modular Rust crates with clean DDD architecture and 166 source files

Architecture

The example includes these bounded contexts:

  • sevensense-core: Shared domain types, configuration, and telemetry
  • sevensense-audio: Audio processing, mel spectrograms, and segmentation
  • sevensense-embedding: ONNX-based Perch 2.0 neural embeddings with quantization
  • sevensense-vector: HNSW vector indexing (150x faster search) with hyperbolic geometry
  • sevensense-analysis: HDBSCAN clustering, K-means, and Markov chain analysis
  • sevensense-learning: GNN-based continuous learning with EWC++ and attention
  • sevensense-interpretation: Evidence pack generation and claim templating
  • sevensense-api: REST, GraphQL, and WebSocket APIs with OpenAPI docs

Test plan

  • Verify the example compiles: cd examples/vibecast-7sense && cargo check
  • Run integration tests: cargo test
  • Review DDD architecture documentation in docs/

🤖 Generated with Claude Code

Add a comprehensive example demonstrating RuVector capabilities for
bioacoustic analysis. The 7sense platform converts bird recordings into
searchable embeddings using HNSW vector indexing and neural networks.

Includes 8 modular crates with DDD architecture:
- sevensense-core: Shared domain types and config
- sevensense-audio: Audio processing and spectrograms
- sevensense-embedding: ONNX-based neural embeddings
- sevensense-vector: HNSW vector search (150x faster)
- sevensense-analysis: Clustering and pattern detection
- sevensense-learning: GNN-based continuous learning
- sevensense-interpretation: Evidence pack generation
- sevensense-api: REST/GraphQL/WebSocket API

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ruvnet ruvnet merged commit c047176 into main Jan 17, 2026
5 checks passed
ruvnet added a commit that referenced this pull request Feb 20, 2026
…#116)

Add a comprehensive example demonstrating RuVector capabilities for
bioacoustic analysis. The 7sense platform converts bird recordings into
searchable embeddings using HNSW vector indexing and neural networks.

Includes 8 modular crates with DDD architecture:
- sevensense-core: Shared domain types and config
- sevensense-audio: Audio processing and spectrograms
- sevensense-embedding: ONNX-based neural embeddings
- sevensense-vector: HNSW vector search (150x faster)
- sevensense-analysis: Clustering and pattern detection
- sevensense-learning: GNN-based continuous learning
- sevensense-interpretation: Evidence pack generation
- sevensense-api: REST/GraphQL/WebSocket API

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant