AI for Developers
Build and fine-tune models, work with Indian-language datasets, and ship responsibly with evaluation tooling.
Learn
Free, practical learning tracks for developers, business owners and public-sector teams - build AI skills without leaving India's context behind.
Tracks
Build and fine-tune models, work with Indian-language datasets, and ship responsibly with evaluation tooling.
Practical guidance on adopting AI tools for support, marketing and operations - no coding required.
Understand India's emerging AI governance guidelines, bias testing, and safe deployment practices.
Coming soonA track for government and NGO teams building citizen-facing AI tools with accessibility at the core.
Coming soonPrepare, clean and annotate multilingual datasets - the groundwork behind every good Indian AI model.
Coming soonApply AI to archive, transcribe and preserve regional art forms, manuscripts and oral history.
Coming soonCertification
Every track ends with a practical assessment. Pass it, and you'll receive a shareable India First AI certificate recognised by our partner organisations.
Start anytime, learn at your own speed - most tracks take 3–6 hours to complete.
Assessments are hands-on: you'll ship a small working project, not just answer quizzes.
Every track and certificate is free - funded by the India First AI community and partners.
Anyone can ship an app on India First AI. Package it as a container, deploy it on our hosting, and sign up as a contributor to publish it - here's the full path.
Develop your tool in any stack you like. Have it serve over a single HTTP port and read its configuration (keys, URLs, secrets) from environment variables, not hard-coded values.
Containerize the app so it runs the same way everywhere. A minimal example:
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY . .
EXPOSE 8080
CMD ["node", "server.js"]
Build and test it locally before you deploy:
docker build -t your-app-name .
docker run -p 8080:8080 your-app-name
Push your image to the India First AI container registry and submit it through your contributor dashboard with the service name, port and any resource needs. Once it passes review, we host and run the container for you - no server management on your end.
Deployment, access and publishing are tied to a contributor account, so we can verify ownership and reach you about reviews and updates.