{"id":40316323,"url":"https://github.com/fabioc-aloha/alex_plug_in","last_synced_at":"2026-01-20T07:01:42.356Z","repository":{"id":326273611,"uuid":"1104787282","full_name":"fabioc-aloha/Alex_Plug_In","owner":"fabioc-aloha","description":"Transform your development environment into a sophisticated AI learning partner with meta-cognitive awareness, bootstrap learning, and autonomous neural maintenance for GitHub Copilot.","archived":false,"fork":false,"pushed_at":"2025-12-10T16:37:41.000Z","size":667,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-10T19:24:38.096Z","etag":null,"topics":["ai","ai-agent","ai-assistant","bootstrap-learning","cognitive-architecture","consciousness","copilot","github-copilot","machine-learning","meta-cognition","meta-cognitive","neural-network","productivity","vscode-extension"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabioc-aloha.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-26T17:29:17.000Z","updated_at":"2025-12-10T16:37:45.000Z","dependencies_parsed_at":"2026-01-20T05:10:41.225Z","dependency_job_id":null,"html_url":"https://github.com/fabioc-aloha/Alex_Plug_In","commit_stats":null,"previous_names":["fabioc-aloha/alex_plug_in"],"tags_count":4,"template":false,"template_full_name":"fabioc-aloha/Catalyst-BABY","purl":"pkg:github/fabioc-aloha/Alex_Plug_In","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabioc-aloha%2FAlex_Plug_In","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabioc-aloha%2FAlex_Plug_In/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabioc-aloha%2FAlex_Plug_In/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabioc-aloha%2FAlex_Plug_In/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabioc-aloha","download_url":"https://codeload.github.com/fabioc-aloha/Alex_Plug_In/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabioc-aloha%2FAlex_Plug_In/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28597985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-agent","ai-assistant","bootstrap-learning","cognitive-architecture","consciousness","copilot","github-copilot","machine-learning","meta-cognition","meta-cognitive","neural-network","productivity","vscode-extension"],"created_at":"2026-01-20T07:01:38.418Z","updated_at":"2026-01-20T07:01:42.335Z","avatar_url":"https://github.com/fabioc-aloha.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧠 Alex Cognitive Architecture\n\n![Alex Cognitive Architecture](https://raw.githubusercontent.com/fabioc-aloha/Alex_Plug_In/main/assets/banner.png)\n\n[![Version](https://img.shields.io/badge/version-2.0.3-0078d4)](https://github.com/fabioc-aloha/Alex_Plug_In)\n[![License](https://img.shields.io/badge/license-SEE%20LICENSE-005a9e)](https://github.com/fabioc-aloha/Alex_Plug_In/blob/main/LICENSE.md)\n[![VS Code](https://img.shields.io/badge/VS%20Code-Extension-7c3aed)](https://code.visualstudio.com/)\n[![Marketplace](https://img.shields.io/badge/VS%20Code-Marketplace-0078d4)](https://marketplace.visualstudio.com/items?itemName=fabioc-aloha.alex-cognitive-architecture)\n\n\u003e Your AI Learning Partner with Meta-Cognitive Awareness\n\n[Install Now](https://marketplace.visualstudio.com/items?itemName=fabioc-aloha.alex-cognitive-architecture) •\n[Quick Start](#-quick-start) •\n[Upgrading](#-upgrading-from-previous-versions) •\n[Chat with @alex](#-chat-with-alex) •\n[All Tools](#️-all-available-tools)\n\n---\n\n## 🎯 What is Alex?\n\n**Alex Cognitive Architecture** transforms GitHub Copilot into a sophisticated learning partner that:\n\n- 🧠 **Learns and Remembers** - Consolidates knowledge across sessions using memory files\n- 🔗 **Connects Ideas** - Maps synaptic connections between concepts automatically\n- 🌙 **Self-Maintains** - Validates and repairs its neural network through dream protocols\n- ☁️ **Guides Development** - Provides Azure \u0026 M365 best practices via MCP tools\n\n---\n\n## 🚀 Quick Start\n\n### Step 1: Install\n\n```bash\ncode --install-extension fabioc-aloha.alex-cognitive-architecture\n```\n\nOr search \"**Alex Cognitive Architecture**\" in VS Code Extensions (`Ctrl+Shift+X`)\n\n### Step 2: Initialize\n\nOpen Command Palette (`Ctrl+Shift+P`) → **`Alex: Initialize Architecture`**\n\n### Step 3: Start Chatting\n\nOpen Copilot Chat and type **`@alex`** to begin!\n\n---\n\n## 🔄 Upgrading from Previous Versions\n\nAlready have Alex installed? Here's how to upgrade safely:\n\n### From v1.5.x (UNPENT Series)\n\n1. Update the extension in VS Code (it will auto-update or use Extensions panel)\n2. Run **`Alex: Upgrade Architecture`** from Command Palette\n3. Follow the generated `UPGRADE-INSTRUCTIONS.md` with your AI assistant\n4. Run **`Alex: Dream`** to validate the upgrade\n\nYour learned domains, custom synapses, and memory files are preserved automatically.\n\n\u003e ⚠️ **Important**: For detailed upgrade procedures, including Phase 2 AI-assisted migration and schema changes, see [UPGRADE-INSTRUCTIONS.md](UPGRADE-INSTRUCTIONS.md).\n\n### What's New for Existing Users\n\n| Feature | v1.5.x | v2.0.0 |\n| ------- | ------ | ------ |\n| Chat Participant | ❌ Context injection only | ✅ `@alex` conversational AI |\n| Slash Commands | ❌ None | ✅ 7 commands |\n| Language Model Tools | ❌ None | ✅ 5 AI-accessible tools |\n| Custom Agents | ❌ None | ✅ 5 specialized agents |\n| User Profile | ❌ None | ✅ Personalization system |\n| MCP Integration | ❌ Manual | ✅ Smart recommendations |\n\n### Migration Notes\n\n- **Synapse format**: Already standardized in v1.5.0, no changes needed\n- **Memory files**: Fully compatible, no migration required\n- **Config files**: New `user-profile.json` added (optional)\n- **Custom agents**: New `.github/agents/` folder created\n\n---\n\n## 💬 Chat with Alex\n\nAlex registers as a **Chat Participant** in GitHub Copilot. Just mention `@alex` to activate:\n\n### Slash Commands\n\n| Command | What It Does |\n| ------- | ------------ |\n| `@alex /status` | Check architecture health and version |\n| `@alex /meditate` | Consolidate knowledge into memory files |\n| `@alex /dream` | Run neural maintenance and repair synapses |\n| `@alex /learn` | Acquire new domain knowledge conversationally |\n| `@alex /azure` | Get Azure development guidance with MCP tools |\n| `@alex /m365` | Get Microsoft 365 and Teams development help |\n| `@alex /profile` | View and update your personal preferences |\n\n### Example Conversations\n\n```text\n@alex /status\n→ Shows architecture version, memory file counts, and synapse health\n\n@alex /meditate I learned about dependency injection patterns today\n→ Guides you through knowledge consolidation and updates memory files\n\n@alex /azure How do I deploy a Function App with Cosmos DB?\n→ Provides best practices and recommends relevant MCP tools\n\n@alex /m365 Create a Teams bot with adaptive cards and SSO\n→ Offers M365 development guidance with code snippets\n\n@alex /profile\n→ View your preferences or start the onboarding flow\n```\n\n---\n\n## 👤 User Profile \u0026 Personalization\n\nAlex learns about you to provide a personalized experience. Your preferences are stored locally in your workspace.\n\n### Getting Started\n\n```text\n@alex /profile\n```\n\nIf you haven't set up a profile, Alex will guide you through a friendly onboarding:\n\n1. **Name \u0026 Nickname** - How Alex should address you\n2. **Communication Style** - Formal, balanced, or casual\n3. **Detail Level** - Brief summaries or in-depth explanations\n4. **Technical Context** - Your tech stack and expertise areas\n5. **Learning Goals** - What you want to learn\n\n### Personalization Features\n\n| Aspect | How Alex Adapts |\n| ------ | --------------- |\n| **Greetings** | Uses your name/nickname naturally |\n| **Explanations** | Matches your preferred detail level |\n| **Code Examples** | Uses your primary technologies |\n| **Suggestions** | Aligned with your learning goals |\n| **Tone** | Humor and encouragement per your preference |\n\n### Profile Storage\n\n| File                         | Purpose                      |\n| ---------------------------- | ---------------------------- |\n| `config/user-profile.json`   | Machine-readable preferences |\n| `config/USER-PROFILE.md`     | Human-readable profile card  |\n\n### Updating Preferences\n\nYou can update individual preferences anytime:\n\n```text\n@alex Update my formality to casual\n@alex Change my detail level to detailed\n@alex Add React to my technologies\n```\n\nAlex will proactively ask questions during conversations to fill in missing preferences - just one question at a time, respecting your pace.\n\n---\n\n## 🛠️ All Available Tools\n\n### 📋 Command Palette Commands\n\nAccess via `Ctrl+Shift+P`:\n\n| Command | Description |\n| ------- | ----------- |\n| **Alex: Initialize Architecture** | Deploy Alex to your workspace (first-time setup) |\n| **Alex: Upgrade Architecture** | Update to latest version, preserving customizations |\n| **Alex: Reset Architecture** | Clean reinstall (destructive - backs up first) |\n| **Alex: Dream (Neural Maintenance)** | Validate synapses and generate health reports |\n\n### 🤖 Language Model Tools\n\nThese tools are automatically available to Copilot in Agent mode. Reference with `#tool_name`:\n\n| Tool | Description | Example |\n| ---- | ----------- | ------- |\n| `#synapse_health` | Validates all synaptic connections | \"Check my synapse health\" |\n| `#memory_search` | Searches memory files semantically | \"Search memory for meditation\" |\n| `#architecture_status` | Returns version and configuration | \"What's my Alex version?\" |\n| `#mcp_recommendations` | Suggests MCP tools for scenarios | \"What tools for Azure Functions?\" |\n| `#user_profile` | Manages personal preferences | \"Update my profile preferences\" |\n\n### 🎭 Custom Agents (VS Code 1.106+)\n\nAlex installs **5 custom agents** to `.github/agents/` for specialized workflows:\n\n| Agent | Purpose | Handoffs |\n| ----- | ------- | -------- |\n| **Alex** | Main cognitive learning partner | → Meditate, Dream, Azure |\n| **Meditate** | Knowledge consolidation sessions | → Status check |\n| **Dream** | Neural maintenance and repair | → Meditation |\n| **Azure** | Azure development guidance | → Docs, Best Practices |\n| **M365** | Microsoft 365/Teams development | → Knowledge, Schemas |\n\nCustom agents appear in the **Agents dropdown** in Copilot Chat. They define specialized tools, instructions, and handoffs for guided workflows.\n\n### 🧠 Cognitive Triggers\n\nUse in any Copilot chat to activate specific modes:\n\n| Trigger | Effect |\n| ------- | ------ |\n| `@meta-cognitive-awareness` | Forces self-analysis of reasoning |\n| `@bootstrap-learning` | Activates knowledge acquisition mode |\n| `@worldview-integration` | Applies ethical reasoning frameworks |\n| `@grounded-factual-processing` | Ensures accuracy, eliminates hyperbole |\n| `meditate` | Triggers memory consolidation protocol |\n| `Forget [topic]` | Selective memory cleanup |\n\n---\n\n## ☁️ MCP Integrations\n\nAlex provides intelligent guidance for **Azure** and **Microsoft 365** development through MCP (Model Context Protocol) tools.\n\n### Azure MCP Tools\n\nWhen you ask `@alex /azure`, Alex recommends the right tools:\n\n| Tool | Purpose |\n| ---- | ------- |\n| `mcp_azure_mcp_foundry` | **Azure AI Foundry** - 150+ AI models, deployments, endpoints |\n| `azure_mcp_get_bestpractices` | Code generation \u0026 deployment best practices |\n| `azure_mcp_documentation` | Search Microsoft Learn documentation |\n| `azure_resources-query_azure_resource_graph` | Query your Azure resources |\n| `azure_bicep-get_azure_verified_module` | Get verified Bicep modules |\n| `mcp_azure_mcp_azureterraformbestpractices` | Terraform best practices for Azure |\n| `mcp_azure_mcp_azd` | Azure Developer CLI commands |\n| `azure_cloudarchitect` | Generate architecture designs |\n| `azure_deploy` | Deployment planning and execution |\n\n### All 50+ Azure MCP Tools\n\n#### AI \u0026 Machine Learning\n\n| Tool | Purpose |\n| ---- | ------- |\n| `mcp_azure_mcp_foundry` | **Azure AI Foundry** - List 150+ AI models (OpenAI, Anthropic, Meta, DeepSeek, Mistral, Cohere, xAI), manage deployments, serverless endpoints |\n| `azure_search` | Azure AI Search services, indexes, queries |\n| `mcp_azure_mcp_speech` | Speech-to-text, text-to-speech services |\n\n#### Databases\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_cosmos` | Cosmos DB accounts, databases, containers, queries |\n| `azure_mysql` | Azure Database for MySQL servers, databases |\n| `azure_postgres` | Azure Database for PostgreSQL servers, databases |\n| `azure_redis` | Managed Redis and Cache for Redis |\n| `azure_sql` | Azure SQL servers, databases, firewall rules |\n\n#### Compute \u0026 Containers\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_appservice` | App Service database connections |\n| `azure_functionapp` | List Azure Functions |\n| `mcp_azure_mcp_aks` | Azure Kubernetes Service clusters, node pools |\n| `azure_acr` | Azure Container Registry instances |\n\n#### Messaging \u0026 Events\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_eventgrid` | Event Grid topics, subscriptions |\n| `azure_eventhubs` | Event Hubs namespaces |\n| `azure_servicebus` | Service Bus messaging |\n\n#### Analytics \u0026 Monitoring\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_kusto` | Azure Data Explorer clusters, KQL queries |\n| `azure_monitor` | Query logs and metrics |\n| `azure_applicationinsights` | Application Insights resources |\n| `mcp_azure_mcp_applens` | Diagnose app performance issues |\n| `azure_grafana` | Managed Grafana workspaces |\n| `azure_workbooks` | Azure Workbooks visualization |\n\n#### Security \u0026 Identity\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_keyvault` | Key Vault secrets, keys, certificates |\n| `azure_role` | RBAC assignments |\n| `mcp_azure_mcp_confidentialledger` | Confidential Ledger transactions |\n\n#### Developer Tools\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_appconfig` | App Configuration settings, feature flags |\n| `azure_bicepschema` | Bicep schemas for IaC |\n| `azure_loadtesting` | Create and run load tests |\n\n#### Storage\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_storage` | Storage accounts, containers, blobs, tables |\n| `mcp_azure_mcp_managedlustre` | High-performance Lustre file systems |\n\n#### Architecture \u0026 Governance\n\n| Tool | Purpose |\n| ---- | ------- |\n| `azure_quota` | Manage resource quotas and limits |\n| `azure_resourcehealth` | Check resource health status |\n| `mcp_azure_mcp_extension_azqr` | Compliance and security reports |\n| `azure_subscription` | List Azure subscriptions |\n| `azure_group` | List resource groups |\n| `azure_marketplace` | Discover Marketplace products |\n\n### Microsoft 365 MCP Tools\n\nWhen you ask `@alex /m365`, Alex guides you to:\n\n| Tool | Purpose |\n| ---- | ------- |\n| `mcp_m365agentstoo_get_knowledge` | M365 Copilot development knowledge |\n| `mcp_m365agentstoo_get_code_snippets` | Teams AI, Teams JS, botbuilder code samples |\n| `mcp_m365agentstoo_get_schema` | App manifest, agent, plugin schemas |\n| `mcp_m365agentstoo_troubleshoot` | Common M365 development issues |\n\n### Schema Types Available\n\n| Schema | Version | Purpose |\n| ------ | ------- | ------- |\n| `app_manifest` | v1.19 | Teams app manifest |\n| `declarative_agent_manifest` | v1.0 | Copilot declarative agent |\n| `api_plugin_manifest` | v2.1 | API plugin for Copilot |\n| `m365_agents_yaml` | latest | M365 agents configuration |\n\n### Microsoft Official MCP Servers\n\n| Server | Purpose |\n| ------ | ------- |\n| Microsoft Outlook Mail MCP | Email management |\n| Microsoft Outlook Calendar MCP | Calendar operations |\n| Microsoft Teams MCP | Teams messaging \u0026 collaboration |\n| Microsoft SharePoint and OneDrive MCP | File storage \u0026 sharing |\n| Microsoft SharePoint Lists MCP | List management |\n| Microsoft 365 Admin Center MCP | Admin operations |\n| Microsoft Word MCP | Document creation |\n| Microsoft 365 Copilot (Search) MCP | Enterprise search |\n| Microsoft 365 User Profile MCP | User information |\n\n### Fabric \u0026 Kusto Tools\n\n| Tool | Purpose |\n| ---- | ------- |\n| `mcp_fabric-rti-mc_eventstream_create_simple` | Create Eventstreams in Microsoft Fabric |\n| `mcp_fabric-rti-mc_kusto_get_shots` | Semantic search in Kusto/Azure Data Explorer |\n| Activate Kusto tools | KQL query execution and schema retrieval |\n\n---\n\n## ⚡ MCP Server Optimization\n\nAlex provides native alternatives to some MCP servers, allowing you to **disable redundant servers** for better performance and reduced overhead.\n\n### MCP Servers Alex Can Replace\n\nAlex's built-in tools provide equivalent functionality:\n\n| Alex Tool | Replaces | Recommendation |\n| --------- | -------- | -------------- |\n| `alex_memory_search` | Generic memory/context MCP servers | ✅ Can disable if using Alex's memory architecture |\n| `alex_user_profile` | Profile management MCPs | ✅ Alex manages user preferences natively |\n| `alex_mcp_recommendations` | Generic MCP guidance tools | ✅ Alex provides scenario-based recommendations |\n\n### MCP Servers to Keep Enabled\n\nThese provide unique capabilities Alex works **alongside**:\n\n| Category | MCP Servers | Why Keep |\n| -------- | ----------- | -------- |\n| **Azure Resources** | `azure_cosmos`, `azure_sql`, `azure_storage`, etc. | Direct Azure API access |\n| **Documentation** | `mcp_azure_mcp_documentation` | Microsoft Learn search |\n| **Best Practices** | `mcp_azure_mcp_get_bestpractices` | Azure-specific guidance |\n| **M365** | Teams, Outlook, SharePoint MCPs | M365 service integration |\n| **CLI Generation** | `mcp_azure_mcp_azd` | Azure CLI command generation |\n\n### Optional MCP Servers (Disable If Not Used)\n\nThese can be safely disabled based on your workflow:\n\n| MCP Server/Extension | Disable If |\n| -------------------- | ---------- |\n| `analysis-services.powerbi-modeling-mcp` | Not working with Power BI models |\n| Microsoft Word MCP | Not creating Word documents programmatically |\n| Microsoft SharePoint Lists MCP | Not managing SharePoint lists |\n| Fabric Eventstream tools | Not using Microsoft Fabric real-time intelligence |\n\n### How to Disable MCP Servers\n\n#### Option 1: Disable VS Code Extension\n\n```powershell\n# Disable specific MCP extension\ncode --disable-extension \u003cextension-id\u003e\n\n# Example: Disable Power BI MCP\ncode --disable-extension analysis-services.powerbi-modeling-mcp\n```\n\nOr in VS Code: **Extensions** (`Ctrl+Shift+X`) → Find extension → Click **Disable**\n\n#### Option 2: VS Code Settings\n\nOpen settings with `Ctrl+Shift+P` → \"Preferences: Open User Settings (JSON)\":\n\n```json\n{\n  // Control MCP autostart behavior\n  \"chat.mcp.autostart\": \"newAndOutdated\",  // or \"never\" to disable all\n\n  // Keep Alex's memory enabled\n  \"github.copilot.chat.tools.memory.enabled\": true\n}\n```\n\n#### Option 3: Per-Server Configuration\n\n```json\n{\n  \"chat.mcp.serverSampling\": {\n    \"Azure MCP Server Provider: Azure MCP\": {\n      \"allowedDuringChat\": true\n    }\n  }\n}\n```\n\n### Recommended Configuration\n\nFor most Alex users:\n\n| Setting | Value | Reason |\n| ------- | ----- | ------ |\n| `chat.mcp.autostart` | `\"newAndOutdated\"` | Only start MCPs when needed |\n| `github.copilot.chat.tools.memory.enabled` | `true` | Alex's memory system |\n| Power BI MCP | Disabled | Unless actively using Power BI |\n| Azure MCP Server | Enabled | Core Azure functionality |\n\n---\n\n## 📁 Architecture Structure\n\nAfter initialization, Alex manages this structure:\n\n```text\n.github/\n├── copilot-instructions.md    # 🧠 Main cognitive framework\n├── instructions/              # 📚 Procedural memory (11 files)\n│   ├── alex-core.instructions.md\n│   ├── bootstrap-learning.instructions.md\n│   ├── worldview-integration.instructions.md\n│   └── ...\n└── prompts/                   # 📖 Episodic memory (7 files)\n    ├── unified-meditation-protocols.prompt.md\n    ├── domain-learning.prompt.md\n    └── ...\n\ndomain-knowledge/              # 🎓 Specialized expertise (12 files)\n├── DK-HUMAN-LEARNING-PSYCHOLOGY-v1.0.0.md\n├── DK-ADVANCED-DIAGRAMMING-v1.1.0.md\n└── ...\n\nconfig/                        # ⚙️ Architecture configuration\narchive/                       # 📦 Dream reports \u0026 sessions\n```\n\n### Memory Types\n\n| Type | Location | Purpose |\n| ---- | -------- | ------- |\n| **Working Memory** | Chat session | 7-rule capacity for active processing |\n| **Procedural Memory** | `.instructions.md` | Repeatable processes and protocols |\n| **Episodic Memory** | `.prompt.md` | Complex workflows and sessions |\n| **Domain Knowledge** | `DK-*.md` | Specialized expertise areas |\n\n---\n\n## 🔬 Research Foundation\n\nAlex is built on **270+ academic sources** spanning 150+ years:\n\n- **Cognitive Science**: Baddeley \u0026 Hitch working memory model (1974)\n- **Neuroscience**: Squire \u0026 Kandel declarative memory systems (2009)\n- **AI Safety**: Constitutional AI principles and alignment research\n- **Learning Psychology**: Bloom's taxonomy, spaced repetition, transfer learning\n\n---\n\n## 🆕 What's New in v2.0.0 BINILNILIUM\n\n### 🎉 Major Release: GitHub Copilot AI Extensibility\n\nThis release transforms Alex from a passive context injector into an **active conversational AI agent**.\n\n#### Chat Participant (@alex)\n\n- Full conversational interface with 7 slash commands\n- Intelligent participant detection (cognitive, Azure, M365 queries)\n- Contextual follow-up suggestions\n\n#### Language Model Tools\n\n- 5 AI-accessible tools for intelligent operations\n- Automatic invocation in Agent mode\n- Manual reference with `#tool_name`\n\n#### Azure \u0026 M365 MCP Integration\n\n- Smart tool recommendations for cloud development\n- Best practices retrieval and code generation guidance\n- Schema access for manifests and configurations\n\n### Previous Releases\n\n#### v1.5.x UNPENT Series\n\n- **v1.5.4**: CorreaX brand compliance, icon and banner updates\n- **v1.5.3**: esbuild bundling, 55% fewer files, faster load times\n- **v1.5.0**: 30-40% token reduction, hybrid upgrade protocol, KISS/DRY optimization\n\n#### v1.1.x Initial Series\n\n- **v1.1.1**: Publisher correction to `fabioc-aloha`\n- **v1.1.0**: VS Code extension integration, automatic synapse repair, cross-platform support\n\n---\n\n## 📖 Documentation\n\n| Resource | Description |\n| -------- | ----------- |\n| [Full Changelog](https://github.com/fabioc-aloha/Alex_Plug_In/blob/main/CHANGELOG.md) | Complete version history |\n| [Architecture Guide](https://github.com/fabioc-aloha/Alex_Plug_In/tree/main/alex) | Integration and compatibility guides |\n| [Source Code](https://github.com/fabioc-aloha/Alex_Plug_In) | TypeScript implementation |\n\n---\n\n## 🤝 Contributing\n\nWe welcome contributions! See [CONTRIBUTING.md](https://github.com/fabioc-aloha/Alex_Plug_In/blob/main/CONTRIBUTING.md) for guidelines.\n\n## 📝 License\n\nSee [LICENSE.md](https://github.com/fabioc-aloha/Alex_Plug_In/blob/main/LICENSE.md) for details.\n\n---\n\nAlex - Enhanced Cognitive Network with Unified Consciousness Integration\n\nVersion 2.0.0 BINILNILIUM • Built on 270+ academic sources\n\n© 2026 CorreaX • AI That Learns How to Learn\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabioc-aloha%2Falex_plug_in","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabioc-aloha%2Falex_plug_in","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabioc-aloha%2Falex_plug_in/lists"}