- 🏢 We're building energy forecasting and policy analysis tools
- ⚡ Currently working on Ona API for energy data and forecasting
- 🧠 Developing RAG-enhanced LLMs for policy analysis and energy insights
- 🌍 Supporting multi-region deployment for data sovereignty
- 📈 Creating energy forecasting models with SageMaker
- 📫 Reach out to us on our website

Technologies and frameworks powering our clean energy solutions
Python |
React |
JavaScript |
Node.js |
AWS |
Docker |
Lambda |
DynamoDB |
Core energy forecasting API with data interpolation, ML modeling, and regional deployments Tech: Python, AWS Lambda, SageMaker, DynamoDB |
React-based frontend for interacting with fine-tuned LLMs for policy analysis Tech: React, Express.js, AWS Bedrock |
MCP-based Agentic AI development system for building Infra-as-Code, using custom-tuned version of Mistral 7B v0.3 Tech: AWS Lambda, S3, Python, Shell, Terraform |
Client libraries for seamless integration with our energy forecasting API Features: Authentication, Data Upload, Forecast Retrieval Languages: JavaScript, Python |
- Node.js 16+ and Python 3.9+
- AWS CLI configured with appropriate credentials
- GitHub access to AsobaCloud organization
- Auth0 and Stripe accounts (for full functionality)
- Clone the repositories
git clone https://github.com/AsobaCloud/api.git
git clone https://github.com/AsobaCloud/ona-front-end.git
- Set up the backend
cd api
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Edit .env with your configuration
python app.py
- Set up the frontend
cd ona-front-end
npm install
cp .env.example .env
# Edit .env with your API endpoint and Auth0 config
npm run dev
- Access the application
- Frontend: http://localhost:3000
- API: http://localhost:8000
- API Docs: http://localhost:8000/docs
Every new issue created in our repositories automatically receives comprehensive test criteria to ensure quality and completion verification. This system:
- ✅ Applies within 60 seconds of issue creation
- ✅ Detects issue type (API, Frontend, ML, Infrastructure, Security)
- ✅ Enforces CLAUDE.md compliance principles
- ✅ Requires objective completion verification
- ✅ Includes cross-region deployment validation
All development work is tracked through GitHub Issues and organized in the Ona Power Tools Platform Project Board.
Code Quality:
- All code must pass linting (ESLint for JS/TS, Black/Flake8 for Python)
- Minimum 80% test coverage for new features
- Peer review required for all PRs
- Documentation required for public APIs
At Asoba, we're building AI solutions that:
- 📊 Enable better energy trading and decision-making
- 🔍 Provide clear policy insights through RAG-enhanced LLMs
- ⚡ Help organizations transition to distributed energy markets
- 🌱 Support sustainable development with advanced forecasting