OpenEco Documentation

Self-hosted climate transparency for enterprises

View the Project on GitHub Open-Eco/oe-core

OpenEco Roadmap

This roadmap outlines the development priorities and timeline for OpenEco, organized by enterprise credibility requirements and strategic differentiation.

See also: ARCHITECTURE.md for technical details, COMPETITIVE_ANALYSIS.md for market context.


🎯 Current Status (Q4 2024)

βœ… Completed:

🚧 In Progress:


πŸ”΄ Tier 1: Credibility Spine (Critical)

Timeline: Q1 2025
Goal: Build enterprise trust through transparent, auditable calculations and governance.

Features

Feature Description Status
Calculation Details Drawer Show factor source, version, GWP set, and methodology for every emission value πŸ“… Planned
Factor Library MVP /factors module with DEFRA, IPCC, EPA datasets, search/filter πŸ“… Planned
Factor Versioning Pin factor versions per reporting period, immutable historical factors πŸ“… Planned
Evidence Attachments Upload invoices, receipts, scale tickets per activity record πŸ“… Planned
Approval Workflow Draft β†’ Submitted β†’ Approved β†’ Locked states with role-based permissions πŸ“… Planned
Locked Periods Prevent edits to approved reporting periods πŸ“… Planned
Audit Log Track all state changes, factor updates, calculation runs πŸ“… Planned
Export Audit Pack ZIP export with CSV, JSON, methodology documentation πŸ“… Planned

Success Criteria


🟠 Tier 2: Platform Differentiation (High Priority)

Timeline: Q2-Q3 2025
Goal: Differentiate OpenEco as the β€œsystem of proof” through transparency and interoperability.

Features

Feature Description Status
Public Verification Artifacts QR codes and shareable links for frozen reports πŸ“… Planned
Scope 2 Dual Reporting Location-based + market-based calculations side-by-side πŸ“… Planned
Data Quality Scoring Coverage % indicators, anomaly detection, completeness tracking πŸ“… Planned
Interoperability-First API Full REST API with authentication, webhooks, bulk operations πŸ“… Planned
Completeness Tracking UI Month-by-month data coverage visualization πŸ“… Planned
Status Badges Draft/Pending/OK/Error/Approved indicators throughout UI πŸ“… Planned
Hierarchy Table Expandable category β†’ subcategory β†’ activity drilldown πŸ“… Planned

Success Criteria


🟑 Tier 3: Big Value Features (Medium Priority)

Timeline: Q4 2025 - Q2 2026
Goal: Enable advanced analytics, forecasting, and collaboration.

3.1. Reporting Engine (Full Implementation)

Feature Description Status
Framework Mapping Layer Map internal data to TCFD, CSRD, CDP, GRI disclosure requirements πŸ“… Planned
Report Template Library Pre-built templates for major frameworks πŸ“… Planned
PDF Generation HTML-to-PDF pipeline with Playwright πŸ“… Planned
Async Job Queue Background report generation with BullMQ + Redis πŸ“… Planned
S3-Compatible Storage Store generated reports in MinIO/S3 πŸ“… Planned

3.2. Forecasting & Analytics Engine

Feature Description Status
Statistical Models Linear Trend, ARIMA, Seasonal forecasting πŸ“… Planned
Scenario Analysis SBTi-aligned scenarios (1.5Β°C, Well-Below 2Β°C, Net Zero 2050) πŸ“… Planned
Reduction Initiative Modeling Project impact of specific reduction initiatives πŸ“… Planned
Gap Analysis Compare projections vs. targets, identify gaps πŸ“… Planned

3.3. AI Assistant (MVP)

Feature Description Status
Self-Hosted Model Integration LLaMA/Mistral inference (no external APIs) πŸ“… Planned
Context Builder Aggregate emission summaries, factors, audit logs, docs πŸ“… Planned
Prompt Template Single, well-tested prompt structure πŸ“… Planned
UI Panel β€œOpenEco Assistant” chat interface πŸ“… Planned
Audit Logging Log all AI interactions for transparency πŸ“… Planned

Capabilities:

Hard Boundaries:

3.4. Supplier Collaboration

Feature Description Status
Supplier Portal Self-service data entry for suppliers πŸ“… Planned
Survey Workflows Questionnaire builder for Scope 3 data collection πŸ“… Planned
Supply Chain Mapping Visualize supplier network and emissions πŸ“… Planned
Cross-Instance Data Sharing Secure data exchange between OpenEco instances πŸ“… Planned

πŸ› οΈ Infrastructure & DevOps

Timeline: Ongoing

Feature Description Status
OCI Containerization Single OCI image for all deployments πŸ“… Planned
Podman/Docker Compose Single-host deployment configuration πŸ“… Planned
Helm Charts Kubernetes/OKD/OpenShift package πŸ“… Planned
Installation Documentation End-user deployment guides βœ… In Progress
Demo Site Public demo on Vercel πŸ“… Planned
High Availability Setup Multi-node, load-balanced deployment πŸ“… Future
SBOM + Signed Releases Software Bill of Materials for security πŸ“… Q1 2025

πŸ‘¨β€πŸ’» Developer Experience

Timeline: Q2-Q3 2025

Feature Description Status
Setup Scripts Automated dev environment setup βœ… Windows done
openeco CLI Command-line wrapper for common operations πŸ“… Planned
Local Dev with Podman Containerized local development πŸ“… Planned
Test Suite Comprehensive unit and integration tests πŸ“… Planned
API Documentation OpenAPI/Swagger documentation πŸ“… Planned

🎯 Key Milestones

Milestone 1: Credibility MVP (Q1 2025)

Goal: Enterprise-ready calculation transparency

Deliverables:

Outcome: Organizations can trust OpenEco for audit-grade emissions accounting.


Milestone 2: Platform Differentiation (Q2-Q3 2025)

Goal: β€œSystem of proof” capabilities

Deliverables:

Outcome: OpenEco differentiates through transparency and interoperability.


Milestone 3: Advanced Analytics (Q4 2025 - Q1 2026)

Goal: Forecasting and framework reporting

Deliverables:

Outcome: OpenEco enables strategic planning and regulatory compliance.


Milestone 4: Ecosystem (Q2-Q3 2026)

Goal: Collaboration and extensibility

Deliverables:

Outcome: OpenEco becomes the platform for supply chain transparency.


πŸ“Š Priority Rationale

Tier 1 (Critical): Without calculation transparency, factor management, and audit trails, OpenEco cannot compete with enterprise platforms. These features are table stakes for credibility.

Tier 2 (High): Public verification and interoperability differentiate OpenEco as the β€œsystem of proof” rather than just another carbon accounting tool.

Tier 3 (Medium): Advanced features (forecasting, AI, supplier collaboration) provide long-term value but are not required for initial enterprise adoption.


⚠️ Risk Mitigation

Risk Mitigation
Factor data quality Start with authoritative sources (DEFRA, IPCC, EPA), version everything
Calculation accuracy Publish test vectors, enable external validation
Performance at scale Async job queues, caching, database optimization
Security vulnerabilities Security-first architecture, regular audits, SBOM
Adoption barriers Clear documentation, easy setup, demo site

πŸ“… Timeline Summary

Q4 2024 ────────────────────────────────────────────────┐
  βœ… Foundation (Core app, design system, docs)         β”‚
                                                         β”‚
Q1 2025 ─────────────────────────────────────────────────
  πŸ”΄ Tier 1: Credibility Spine                          β”‚
  β€’ Factor library + versioning                         β”‚
  β€’ Calculation details drawer                           β”‚
  β€’ Approval workflow                                    β”‚
  β€’ Audit log                                           β”‚
                                                         β”‚
Q2-Q3 2025 ──────────────────────────────────────────────
  🟠 Tier 2: Platform Differentiation                   β”‚
  β€’ Public verification                                  β”‚
  β€’ Scope 2 dual reporting                              β”‚
  β€’ Data quality scoring                                β”‚
  β€’ Full REST API                                       β”‚
                                                         β”‚
Q4 2025 - Q1 2026 ──────────────────────────────────────
  🟑 Tier 3: Big Value Features                        β”‚
  β€’ Reporting Engine (full)                              β”‚
  β€’ Forecasting & Analytics                             β”‚
  β€’ AI Assistant MVP                                    β”‚
                                                         β”‚
Q2-Q3 2026 ──────────────────────────────────────────────
  🟑 Tier 3: Ecosystem                                  β”‚
  β€’ Supplier portal                                     β”‚
  β€’ Cross-instance sharing                              β”‚
  β€’ Plugin system                                       β”‚

🀝 Contributing

Want to help build OpenEco? See CONTRIBUTING.md for:


Last Updated: December 2024
Next Review: Quarterly
Status: 🚧 In Active Development