AI Assistant Guide
Experimental pyIDE AI Desktop Assistant guide for code questions, project context, models, roadmap, and limitations.
Status
pyIDE v2.0: Public v2.0 download is not available yet.
Legacy Python Release: Legacy Python Release
Status: Experimental - In Active Development. The AI Desktop Assistant is part of the C++ recode and is designed for coding and project assistance.
- Ask questions about code.
- Use active-editor, selected-code, open-tab, and active-project context.
- Help locate errors and suggest improvements.
Context may include open tabs, the active editor, selected code, and searchable project text.
- The active project provides the boundary for project tools.
- Review files through pyIDE-scoped tools rather than arbitrary filesystem inspection.
Development testing includes configurable local-model direction and models such as Qwen2.5-Coder 7B.
- Compatibility and configuration may change before release.
- Do not claim every interaction is fully offline unless the implementation proves it.
Planned work includes edit previews, controlled edits, activity logs, recoverable batches, and Undo support.
- The feature is not finished.
- See permission controls for safety boundaries.
Do not treat the assistant as having unlimited computer access or finished security guarantees.
- Formal security audit completion has not been claimed.
- User control remains the design goal.