# Building on Medplum with AI Coding Assistants

Agentic engineering (a.k.a. "vibe coding") means using an LLM or agent – Cursor, Claude, etc. – that assists in generating code, debugging, or connecting systems based on the conversation’s context.

## Key Concepts
- **Large Language Models (LLM)**: These models can understand and generate human-like text, making them useful for coding assistance.
- **Agentic Engineering**: Leveraging AI to enhance the coding process.

## Advantages
1. **Efficiency**: Use AI to save time in coding tasks.
2. **Error Reduction**: Minimize human error through AI suggestions.
3. **Innovation**: Encourage new ideas and approaches in coding practices.

## Use Cases
- **Code Generation**: Generate code snippets based on user requirements.
- **Debugging**: Assist in identifying and fixing code issues.
- **System Integration**: Help connect different systems or APIs based on user queries.

## Conclusion
Utilizing AI coding assistants in platforms like Medplum can significantly boost productivity and creativity for developers.
