Build Guide
This section is for contributors and maintainers.
This section is for contributors and maintainers.
What It Should Cover
- Repo layout and package boundaries.
- Plugin SDK and runtime contracts.
- Capture contract.
- MindStore Everywhere build notes.
- Provider access.
- Shared AI client.
- Ingestion hooks.
- MCP server.
- Plugin porting guide.
- First full route-to-runtime example: Flashcard Maker.
- Second convergence example: Voice-to-Memory with shared AI/transcription plumbing.
- Plugin widget and job runtime flow.
- Browser extension setup and API key flow.
- Testing strategy.
- Release process.
- Contribution workflow.
Contribution Standard
- Prefer small, composable modules.
- Document the why behind architecture decisions.
- Keep built-in and community extension surfaces clearly separated.