Skip to content

narapat/Aeternum-Ally

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

387 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Aeternum Ally ๐ŸŒฟ

AI-Powered Sustainability Management & Reporting for SMEs

Aeternum Ally is a SaaS platform designed to democratize professional-grade sustainability reporting. It guides Small and Medium Enterprises (SMEs) through the complex landscape of ESRS (European Sustainability Reporting Standards) and CSRD (Corporate Sustainability Reporting Directive) compliance using an intuitive, AI-assisted workflow.


๐Ÿ’ก Concept

The gap between traditional business strategy and sustainability compliance is often vast and expensive to bridge. Aeternum Ally integrates the Sustainable Business Model Canvas directly with Double Materiality Assessments.

By understanding a company's business model first, the platform uses Generative AI (Google Gemini) to intelligently suggest relevant environmental and social impacts, risks, and opportunities, turning a compliance burden into a strategic advantage.

๐ŸŽฏ Objective

  • Simplify Compliance: Make ESRS and GRI standards accessible to non-experts.
  • Reduce Costs: Eliminate the need for expensive initial consulting phases by automating the discovery of material topics.
  • Strategic Alignment: Ensure sustainability initiatives drive actual business value by linking them to KPIs and financial materiality.
  • Actionable Reporting: Move beyond "tick-box" exercises to generate meaningful Sustainability Statements.

๐Ÿ‘ฅ Target User

  • SME Owners & Managers: Who need to comply with supply chain pressure or regulations but lack a dedicated ESG team.
  • Sustainability Officers: Who need a structured tool to manage data and track progress over time.
  • ESG Consultants: Who can use the platform to streamline client assessments and report generation.

image

๐Ÿš€ Key Features & Workflow

1. Sustainable Business Model Canvas

An interactive canvas that extends the traditional business model to include Eco-Social Costs and Benefits.

  • Feature: AI-assisted brainstorming for every block (e.g., "Suggest Value Propositions for a Recycled Packaging company").
  • Screen: A digital canvas grid where users define their value chain, which feeds into the risk assessment engine.
image

2. Double Materiality Assessment (AI-Assisted)

The core engine of the platform. It evaluates topics based on two dimensions:

  1. Impact Materiality (Inside-Out): Impact on people and the planet.
  2. Financial Materiality (Outside-In): Financial risks and opportunities for the company.
  • Feature: Auto-Fill Impact & Risks. The AI analyzes the company profile and selected topic (e.g., E1 Climate Change) to draft specific impact descriptions and financial risks automatically.
  • Visualization: A dynamic Materiality Matrix scatter plot that visually separates "Material" topics from "Low Impact" ones based on a threshold.
image image image

3. SWOT Analysis Wizard

A step-by-step wizard to analyze internal strengths/weaknesses and external opportunities/threats.

  • Feature: Google Search Grounding. The AI searches live web data to find real-world market trends and regulatory threats relevant to the specific industry, populating the Opportunities/Threats section with up-to-date information.
image

4. Performance Dashboard (KPIs)

Track execution using the Balanced Scorecard (BSC) framework.

  • Feature: Suggests strategic KPIs based on the company description.
  • Feature: Tracks current vs. target values with visual progress bars and RACI ownership assignment.
image image

5. Automated Sustainability Statement

Generates a report compliant with ESRS 2 (General Disclosures) and Topical Standards.

  • Feature: One-click generation of the "Sustainability Statement".
  • Feature: Includes a GRI Content Index table, mapping ESRS topics to GRI standards for interoperability.
  • Output: A clean, formatted document ready for export to PDF.
image image image

๐Ÿ› ๏ธ Quick start

Prerequisites: Node 20+, npm, a Supabase project, a Google Gemini API key.

git clone <this-repo>
cd Aeternum-Ally
cp .env.example .env          # then fill in the 5 required vars
npm install
npm run dev:netlify           # Vite + Netlify Functions on http://localhost:8888

Full setup (Supabase project, schema, migrations, Netlify deploy) is in docs/DEPLOYMENT.md.

โš ๏ธ Always use npm run dev:netlify (not npm run dev) when working on API code โ€” the latter does not expose /.netlify/functions/*.


๐Ÿ“š Documentation

  • Tech Stack โ€” Architecture, frontend/backend stack, database schema, RLS, security model
  • Deployment โ€” Setup, environment variables, deploy flow, schema migrations, local development, troubleshooting

Live Demo

You can try the live version of AeternumAlly at: demo.aeternumally.com

Note on AI Usage: As this is a prototype, we currently have a limited AI quota. If the system is unresponsive or returns a quota error, it might be due to high traffic. We appreciate your patience.


โš ๏ธ Known Limitations

  • AI Quota: The live demo uses a shared API quota. During peak times, you may encounter rate limiting.
  • Self-Hosting: For heavy usage, we recommend self-hosting AeternumAlly and providing your own API keys (refer to docs/DEPLOYMENT.md.).

๐Ÿ“„ License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

Why AGPL?

We believe in open collaboration. If you use this software to provide a network service (SaaS), you must contribute back by making your source code available under the same license.

For commercial inquiries or alternative licensing, please contact us at aeternumally.com. See LICENSE for the precise terms.

About

Aeternum Ally: The AI-Powered Business in Sustainability Strategies Co-Pilot for SMEs.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors