Open-source
AeternumAlly is built in the open and licensed under AGPL-3.0.
We believe practical sustainability tools should be transparent, adaptable, and accessible โ especially for SMEs that need to respond to customer, lender, investor, and supply-chain sustainability requests.
AeternumAlly is not only a reporting tool. It helps SMEs build a repeatable workflow from business strategy to materiality assessment, KPIs, carbon data, evidence, and reporting readiness.
Why Open Source?
๐ Accessibility
Sustainability management should not be limited to expensive enterprise tools or consultant-only workflows. Open source allows organizations, consultants, developers, and educators to self-host, inspect, adapt, and improve the platform.
๐ Transparency
Trust matters when working with sustainability data. Open source allows users to review how AeternumAlly structures workflows, supports carbon calculations, manages materiality assessments, and generates AI-assisted recommendations.
๐ค Community-Driven Improvement
The best sustainability tools should be shaped by the people who use them. We welcome contributions from SMEs, ESG consultants, sustainability professionals, developers, researchers, and practitioners.
๐งญ Practical Adoption
AeternumAlly is designed for real SME workflows. It starts with business context, strategy, risks, KPIs, and operations before moving into carbon accounting, evidence, and reporting outputs.
What Does AGPL-3.0 Mean?
AeternumAlly is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
โ You Can
- Self-host for free โ Deploy AeternumAlly on your own infrastructure.
- Inspect the code โ Review how the platform works, including workflows, calculations, AI prompts, and reporting outputs.
- Modify and customize โ Adapt the platform for your organization, sector, region, or advisory workflow.
- Use commercially โ Use AeternumAlly inside your organization or advisory practice, subject to AGPL-3.0 terms.
- Contribute improvements โ Submit fixes, documentation, methodology improvements, translations, and new features.
โ ๏ธ You Must
- Share modifications when required โ If you distribute a modified version or run it as a network service for others, AGPL-3.0 may require you to make the corresponding source code available.
- Disclose source for SaaS use โ If you operate a modified version as a customer-facing service, you must comply with AGPL-3.0 source-sharing obligations.
- Preserve licensing โ Keep the AGPL-3.0 license and copyright notices intact.
โ You Cannot
- Close the source โ You cannot take AeternumAlly private and sell it as proprietary software without complying with AGPL-3.0.
- Remove license obligations โ You cannot remove the license, copyright notices, or required source availability obligations.
- Claim compliance guarantees โ You cannot present AI-generated outputs as guaranteed legal, regulatory, audit, or assurance conclusions without appropriate professional review.
Read the full AGPL-3.0 license โ
Contributing
We welcome contributions from people who want to make sustainability management more practical for SMEs.
๐ฑ Sustainability Experts
- Improve ESRS, VSME, GRI, and carbon accounting guidance.
- Review AI-assisted recommendations and workflow logic.
- Suggest better emission factor sources and calculation assumptions.
- Share sector-specific examples and SME use cases.
๐ป Developers
- Fix bugs and improve performance.
- Improve accessibility, usability, and responsive design.
- Add or improve platform features.
- Strengthen security, privacy, and tenant isolation.
- Improve documentation and developer setup.
๐ Data and AI Contributors
- Improve AI prompts and structured outputs.
- Improve carbon calculation logic and data validation.
- Enhance materiality scoring support.
- Improve AI guardrails to reduce overclaiming and unsupported recommendations.
How to Contribute
- Fork the repository on GitHub.
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes and test thoroughly.
- Submit a pull request with a clear description of what changed and why.
View contribution guidelines โ
Roadmap
Our roadmap focuses on helping SMEs move from sustainability strategy to practical execution and reporting readiness.
โ MVP 1 โ Foundation Completed
- Organization and workspace setup
- Company profile and business context
- Sustainable Business Model Canvas
- SWOT analysis
- Double Materiality Assessment
- KPI dashboard with goal setting
- AI-assisted insights and recommendations
- Multi-tenant architecture with row-level security
โ MVP 2 โ Enhancement completed
- DMA Enhancements โ AI-guided scoring, reasoning support, and Insight Hub quality checks.
- Action Management โ AI task generator, suggested actions, task assignment, status tracking, and Excel import/export.
- Carbon Accounting โ Carbon Quest workflow for Scope 2 electricity, Scope 1 direct emissions, and selected Scope 3 activities.
- Evidence Management โ Evidence linking from Google Drive or OneDrive, with direct upload planned for premium tiers.
- AI Usage and Cost Controls โ AI usage tracking, quotas, model visibility, and bring-your-own-key options.
๐ฎ MVP 3 โ Planned
- Multi-year data tracking and trend analysis
- PDF and Word report export
- VSME-style data pack outputs
- Customer ESG request response templates
- Scenario modelling and forecasting
- Third-party data integrations
- Advanced analytics and benchmarking
Community
AeternumAlly is a long-term open-source project. We welcome discussion, feedback, and practical testing.
-
GitHub Discussions โ Ask questions, share ideas, and request features.
Join Discussion โ -
Documentation โ Read setup guides, product documentation, and technical references.
Explore Documentation โ -
Product Feedback โ Share real SME sustainability workflow challenges, especially around strategy, materiality, carbon data, KPIs, evidence, and reporting.
Supporters
AeternumAlly is made possible by contributors, testers, advisors, and early users who believe sustainability management should be more accessible.
Thank you to the developers, sustainability experts, researchers, users, and organizations who contribute code, feedback, ideas, documentation, and support.
Your feedback helps us improve practical workflows for:
- Customer ESG data requests
- Supply-chain sustainability questionnaires
- Carbon accounting readiness
- KPI and task management
- Evidence collection
- Sustainability report preparation
Want to Support the Project?
- โญ Star us on GitHub
- ๐ฌ Share feedback and feature requests
- ๐ Report bugs
- ๐ Improve documentation
- ๐ Share sector-specific sustainability examples
- ๐ฐ Sponsor development
FAQ
Is AeternumAlly only a reporting tool?
No. Reporting is one output.
AeternumAlly is designed to help SMEs structure sustainability work earlier, starting from business context, business model, SWOT, materiality assessment, KPIs, carbon data, evidence, and stakeholder response workflows.
Why AGPL-3.0 instead of MIT or Apache?
AGPL-3.0 helps keep AeternumAlly open.
If someone modifies AeternumAlly and runs it as a service, they must make the corresponding source code available under the same license. This helps prevent open-source work from being taken private while still allowing free self-hosting and commercial use under the license terms.
Can I use AeternumAlly commercially?
Yes. You can use AeternumAlly commercially, subject to AGPL-3.0 terms.
For example, you can self-host it for your own organization or use it in your advisory practice. If you modify and distribute it, or operate it as a network service for others, you must comply with AGPL-3.0 obligations.
Can I use AeternumAlly internally without sharing my code?
Generally, if you self-host AeternumAlly only for internal use and do not distribute modified versions or provide it as a service to external users, AGPL-3.0 does not usually require you to publish your modifications.
You should review the license carefully or seek legal advice if you are unsure.
Can I build a competing SaaS on top of AeternumAlly?
Technically yes, but if you modify AeternumAlly and run it as a network service, AGPL-3.0 requires you to make the corresponding source code available to users of that service.
If you want to build a sustainability reporting or advisory service, we encourage you to:
- Partner with us
- Contribute improvements back to the community
- Build sector-specific extensions while respecting the license
- Use the open-source core transparently
How is the managed service different from self-hosted?
The managed service uses the same open-source foundation, with professional hosting, updates, support, and optional premium features.
Self-hosting gives you more control but requires technical expertise for deployment, maintenance, backups, security, and updates.
Does AeternumAlly guarantee ESRS, CSRD, GRI, or VSME compliance?
No.
AeternumAlly provides structured workflows, AI-assisted guidance, draft outputs, and reporting-readiness support. Final review, validation, and responsibility remain with the organization and its advisors.
The platform does not replace legal, accounting, audit, assurance, or professional sustainability advice.
License
AeternumAlly is licensed under the GNU Affero General Public License v3.0.
Copyright ยฉ 2026 AeternumAlly
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or, at your option, any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
Get Started Today
Self-Host
Use the open-source version if you want full control over your deployment.
๐ Read Documentation ยท โฌ๏ธ Download on GitHub
Managed Service
Use the managed version if you want hosting, updates, and support handled for you.
๐ Try the Demo ยท Pricing coming soon
Questions? Contact us on LinkedIn or follow the project community on Facebook.