You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build an agentic AI framework for the AMRIT open-source EHR platform that embeds AI assistance into every phase of AMRIT's Software Development Lifecycle. From requirements analysis through development, code review, testing, deployment, and support, AI agents should have deep contextual knowledge of AMRIT's architecture, conventions, and project documentation so they can assist meaningfully at each stage.
The framework should work across AI coding tools (Claude Code, Cursor, Copilot, Gemini) and enable developers, QA, DevOps, and open-source contributors to get AMRIT-aware assistance without manually pasting context into every session.
Design the framework architecture covering MCP servers, agents, skills, commands, and coding standards
Build or integrate MCP connectors for AMRIT's key knowledge sources (project docs, Confluence, JIRA, codebase)
Define initial AMRIT coding standards distributable to any AI agent
Identify and implement AI agent touchpoints across AMRIT's SDLC phases
Mid-point milestone: At least one MCP server operational with indexed AMRIT docs, one working skill covering one SDLC phase, and a documented contribution guide
Create a starter set of reusable skills and commands covering additional SDLC phases
Document the framework so open-source contributors can extend it with new servers, skills, and standards
An open-source, modular agentic framework that gives AI agents deep understanding of AMRIT's codebase, documentation, and processes, and plugs AI assistance into every phase of AMRIT's SDLC. Anyone who sets up this framework should be able to ask questions about AMRIT in plain English and get accurate, context-aware answers. The framework should be extensible by design so the community can grow it over time.
Codebase and knowledge use cases:
Ask "How does the 104 helpline call routing work?" or "What API does beneficiary registration call?" and get answers from indexed AMRIT docs and code
New contributors run a setup command and their AI agent understands AMRIT's architecture, repos, and how they connect
Agent understands cross-repo relationships between frontend, backend, and mobile projects via shared APIs
SDLC use cases (not exhaustive):
Requirements/Analysis: Generate structured JIRA tickets from Confluence concept notes or BRDs
Sprint Planning: Assist with estimation and backlog grooming using codebase context
Development: Write code that follows AMRIT's repo-specific standards (Angular, Spring Boot, Kotlin) automatically
Code Review: Review PRs against AMRIT's coding guidelines, flag issues across Angular, Java, and Kotlin repos
QA/Testing: Generate test cases, assist with defect analysis, support automation efforts
DevOps/Deployment: Assist with CI/CD workflows and deployment validation
Description
Build an agentic AI framework for the AMRIT open-source EHR platform that embeds AI assistance into every phase of AMRIT's Software Development Lifecycle. From requirements analysis through development, code review, testing, deployment, and support, AI agents should have deep contextual knowledge of AMRIT's architecture, conventions, and project documentation so they can assist meaningfully at each stage.
The framework should work across AI coding tools (Claude Code, Cursor, Copilot, Gemini) and enable developers, QA, DevOps, and open-source contributors to get AMRIT-aware assistance without manually pasting context into every session.
AMRIT ecosystem: 10+ repositories | Angular 4-19 frontends | Java/Spring Boot backends | Kotlin/Android mobile | Confluence docs | JIRA project management | Open-source contributors via C4GT
Goals & Mid-Point Milestone
Setup/Installation
Expected Outcome
An open-source, modular agentic framework that gives AI agents deep understanding of AMRIT's codebase, documentation, and processes, and plugs AI assistance into every phase of AMRIT's SDLC. Anyone who sets up this framework should be able to ask questions about AMRIT in plain English and get accurate, context-aware answers. The framework should be extensible by design so the community can grow it over time.
Codebase and knowledge use cases:
SDLC use cases (not exhaustive):
Contributors are encouraged to propose where AI agents can add the most value and how.
Acceptance Criteria
Implementation Details
The framework should consist of the following building blocks. The specific implementations are open for contributor proposals.
MCP Servers connect AI agents to AMRIT's knowledge sources. Examples:
Coding Standards codify AMRIT's conventions so agents follow them automatically. Examples:
Skills are reusable agent capabilities. Examples:
Commands are developer workflows. Examples:
Open for Contribution
This ticket intentionally defines the framework's shape, not its full implementation. Open-source contributors are encouraged to propose and build:
Mockups/Wireframes
N/A. This is a developer tooling and infrastructure project.
Product Name
AMRIT
Organisation Name
Piramal Swasthya Management and Research Institute
Domain
Healthcare
Tech Skills Needed
Mentor(s)
@drtechie
Category