# Project Profile ## Project Name Astra ## Purpose Provide a Jarvis-style local project operating assistant inside VS Code with chat, local knowledge, agent skills, and project-oriented development support. ## Core Users - Project developer - Local AI workflow user - Developer who wants project knowledge to persist as Markdown ## Core Direction - Keep new support features independent from the main chat and agent execution paths. - Prefer Markdown and local filesystem storage for project knowledge. - Avoid external databases for the MVP. - Keep user decisions, question intent, implementation notes, and bug fixes traceable. ## Avoid - Strong coupling between record generation and agent internals - Automatic file writes without clear user action or selected record project - Mixing records from different projects - Complex long-term memory systems in the MVP ## Priority 1. Stability 2. Clear records 3. Low dependency 4. Incremental delivery