|
1 | 1 | --- |
2 | | -title: Use the docs in your AI |
3 | | -description: AI integration |
| 2 | +title: AI-Powered Development with iExec |
| 3 | +description: |
| 4 | + Learn how to leverage AI tools like Vibe Coding and Context7 to build |
| 5 | + privacy-first applications with iExec |
4 | 6 | --- |
5 | 7 |
|
6 | | -# 🤖 Use the docs in your AI |
| 8 | +# 🤖 AI-Powered Development with iExec |
7 | 9 |
|
8 | | -This page is under development. |
| 10 | +Building privacy-first applications with iExec can be accelerated using |
| 11 | +AI-powered development tools. This guide covers how to effectively use AI |
| 12 | +assistants while maintaining security best practices. |
9 | 13 |
|
10 | | -<!-- TODO: Add AI integration content --> |
| 14 | +## 🎨 Vibe Coding Integration |
| 15 | + |
| 16 | +Vibe coding is a modern way to build applications by describing what you want in |
| 17 | +plain language. An AI assistant (like Cursor or ChatGPT) then generates code |
| 18 | +based on your description. |
| 19 | + |
| 20 | +It's fast, creative, and helps you prototype ideas quickly, even if you're not a |
| 21 | +technical expert. |
| 22 | + |
| 23 | +### 🎯 Using vibe coding with iExec: |
| 24 | + |
| 25 | +- Write a prompt like: "I want to create a form able to protect my data with |
| 26 | + DataProtector" |
| 27 | + |
| 28 | +- The AI suggests code using iExec tools like DataProtector or iApp Generator |
| 29 | + |
| 30 | +- You review and adjust until it works |
| 31 | + |
| 32 | +### ⚠️ Security Considerations |
| 33 | + |
| 34 | +While vibe coding is powerful, it's important to keep privacy and security in |
| 35 | +mind: |
| 36 | + |
| 37 | +- **Review the code**: Always check AI-generated code for bugs or |
| 38 | + vulnerabilities |
| 39 | + |
| 40 | +- **Don't share secrets**: Never paste API keys, private keys, or sensitive |
| 41 | + logic into the AI |
| 42 | + |
| 43 | +- **Validate privacy logic**: Make sure your confidential computing flow is |
| 44 | + correctly implemented |
| 45 | + |
| 46 | +- **Test thoroughly**: Especially when handling protected data or smart contract |
| 47 | + logic |
| 48 | + |
| 49 | +## 🤖 Documentation for LLMs and AI code editors |
| 50 | + |
| 51 | +You can use some MCP (Model Control Protocol) servers like |
| 52 | +[Context7](https://context7.com/iexecblockchaincomputing/documentation-tools) to |
| 53 | +provide: |
| 54 | + |
| 55 | +- Code completion with iExec-specific knowledge |
| 56 | +- Architecture suggestions for privacy-first apps |
| 57 | +- Code explanation and best practices |
| 58 | + |
| 59 | +## Learn More |
| 60 | + |
| 61 | +- [iExec Security Best Practices](/security/best-practices) |
| 62 | +- [Confidential Computing Guide](/protocol/confidential-computing) |
| 63 | +- [Smart Contract Development](/smart-contracts/overview) |
| 64 | + |
| 65 | +Remember: AI tools should enhance your development process while maintaining |
| 66 | +iExec's high standards for privacy and security. |
0 commit comments