Repository navigation
FAQ
Common questions about Alex and quick answers.
Alex is a cognitive learning partner that lives in VS Code. Unlike traditional AI assistants, Alex remembers context across sessions, learns from your work patterns, and adapts to your project.
| Feature | Copilot Chat | Alex |
|---|---|---|
| Memory | Session only | Persistent synapses + episodic |
| Learning | None | Continuous through meditation |
| Agents | Single | 7 specialized agents |
| Skills | Generic | 165+ domain-specific |
| Adaptation | None | Project-aware persona |
No. Alex uses GitHub Copilot's underlying models. You need a Copilot subscription, but Alex itself is free.
Yes. Alex stores memory locally in your workspace (.github/ folder). No data is sent to external servers beyond what Copilot normally processes.
- Open VS Code Extensions (
Ctrl+Shift+X) - Search "Alex Cognitive Architecture"
- Click Install
See Getting Started for detailed instructions.
VS Code 1.100 or later. Alex uses features from recent VS Code releases.
Alex is designed for VS Code. Compatibility with forks is not guaranteed.
Open Copilot Chat (Ctrl+Shift+I) and type @alex followed by your message:
@alex Help me debug this function
| Agent | Best For |
|---|---|
| Alex | General conversations, broad questions |
| Builder | Writing code, implementing features |
| Researcher | Learning new topics, investigations |
| Validator | Code review, testing, quality checks |
| Documentarian | READMEs, wikis, documentation |
In agent mode, you can configure Alex as the default Copilot participant. See User Manual.
Synapses are learned connections between concepts — Alex's long-term memory. When Alex discovers a pattern (like "this project uses React with TypeScript"), it creates a synapse to remember that.
| Process | Frequency | Purpose |
|---|---|---|
| Dream | Weekly | Validate synapse network |
| Meditate | After major sessions | Consolidate learning |
| Self-Actualize | Monthly | Deep architecture review |
Yes:
- Delete specific synapses: Remove files from
.github/synapses/ - Full reset:
@alex resetin chat - Clear episodic memory: Delete
.github/episodic/
Alex has both:
-
Global memory — In
AI-Memory/(synced via OneDrive) -
Project memory — In
.github/(project-specific)
A project that inherits Alex's cognitive architecture. It gets:
- Project-specific skills
- Custom instructions
- Reusable prompts
- Learned synapses
@alex initialize this workspace
See Heir Project Setup for details.
Yes! Each workspace can be an independent heir project with its own configuration.
- Check Copilot is working (
@copilot hello) - Reload VS Code (
Ctrl+Shift+P→ "Reload Window") - Check extension is enabled (Extensions panel)
@alex debug skill activation
Common issues:
-
applyTopattern doesn't match current file - Skill frontmatter has syntax errors
- Skill tier requires explicit activation
Run a dream cycle:
@alex dream
This validates and repairs the synapse network.
- Reduce
alex.verbositytobrief - Check active skill count (too many = slower)
- Clear old episodic memory
Include:
- VS Code version
- Alex version
- Steps to reproduce
- Error messages (if any)
Yes! See Contributing Guide.
GitHub Discussions for ideas and requests.
Didn't find your answer? Ask Alex: @alex I have a question about...
Alex Cognitive Architecture · GitHub · Marketplace · Report Issue
For Alex, code is just an artifact, not the final product.