Omnigraph
Graph engine for context assembly. Object-storage native. Agents work with graph data the way engineers work with code: branched, typed, reviewed, merged, audited, and governed.
Analyze BCF files with professional tools for AECO teams. Universal BCF support, visual analytics, and secure client-side processing.
DataGitHub @TheBIMsiderOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
BCFSleuth is an intelligent, client-side web application that extracts and converts BCF file data into hierarchical CSV and professional Excel formats. Features universal BCF format support (2.0/2.1/3.0), dynamic field discovery that adapts to actual BCF content, that can automatically detects project-specific details and custom data.
Taken from the repository README
Loading the full README.
Read the full README ↗A modern web-based BCF (Building Collaboration Format) platform with universal format support, analytics dashboard, viewpoint coordinate extraction, and professional reporting capabilities.
BCFSleuth V2.0 is what happens when real-world AECO/BIM experience meets AI coding horsepower:
The result? A capable, ready-to-work BCF management platform built faster than I thought possible
BCFSleuth is a modern, web-based evolution of BCF management tools like the original Sloth. It processes BCF files entirely in your browser - no uploads, no accounts, complete privacy. Drag in your BCF files and get instant access to data analysis, image management, viewpoint coordinate extraction, and professional reports.
Universal BCF Support: Handles all BCF formats (2.0, 2.1, 3.0) with intelligent format detection and adaptation.
Complete Client-Side Processing: All BCF data, images, coordinate information, and analytics remain in your browser. No uploads, no accounts, no data transmission. Your project information never leaves your device.
BCFSleuth is pure HTML/CSS/JavaScript - no build process required.
# Clone or download
git clone https://github.com/TheBIMsider/bcfsleuth.git
cd bcfsleuth
# Serve locally
python -m http.server 8000
# or upload to any web server
Hosting Options: GitHub Pages, Netlify, Vercel, or any traditional web hosting.
Production-Ready Codebase: Professional architecture with centralized utilities, optimized performance, and A+ code quality.
BCFSleuth/
├── index.html # Main application interface
├── css/
│ └── style.css # Application styling
├── js/
│ ├── utils/ # Shared utility modules
│ │ ├── coordinate-utils.js # Coordinate handling utilities
│ │ ├── pdf-utils.js # PDF generation utilities
│ │ └── color-manager.js # Color management system
│ ├── app.js # Main application logic
│ ├── bcf-parser.js # BCF file parsing engine
│ ├── advanced-preview.js # Data preview and filtering
│ ├── image-viewer.js # Image management and reports
│ ├── analytics-dashboard.js # Interactive charts and analytics
│ ├── excel-exporter.js # Excel report generation
│ ├── csv-exporter.js # CSV export functionality
│ └── configuration.js # Settings and template management
We welcome contributions from the AECO community:
Development Approach: Human AECO expertise + AI implementation = rapid delivery of professional-grade tools.
The Building Collaboration Format (BCF) is an open file format supporting workflow communication in BIM processes. BCF viewpoint coordinates provide precise camera positioning information enabling spatial context for issues and comments. Learn more at buildingSMART International.
BCFSleuth is inspired by the original Sloth application created by Simon Moreau at BIM42. We're grateful for his pioneering work in BCF processing and contributions to the AECO community.
This project is licensed under the BSD-3-Clause License.
Built with ❤️ & 🤖 AI assistance by The BIMsider for the AECO community
A modern way to investigate your BCF files with precision