Edo's Framework
A personal coding companion built for developers who want structure without friction.
Edo's Framework gives you persistent project memory, a Git workflow built into the sidebar, and scheduled automation agents — all from within VS Code.
What it does
Project memory
Every project has a living context file. Load it at the start of a session and your AI assistant knows exactly where you left off: active feature, last session notes, decisions made. No more re-explaining the codebase every time you open a new chat.
Git workflow
Commit, branch, push, and open Pull Requests directly from the sidebar without memorising Git commands. Each action comes with a plain-English explanation so you understand what's happening — not just that it happened.
Automation agents
Schedule GitHub Actions to run daily reports, send emails, and check your repos — even when your computer is off. The Create Agent wizard walks you through setting up the workflow file and pushing it to GitHub.
Integrations
Track which tools each project uses — APIs, databases, services — so your AI assistant always has the right context loaded before it starts helping.
Getting started
- Install the extension from the VS Code Marketplace
- The setup wizard runs automatically on first launch
- Point it at your PROJECTS folder — the framework does the rest
The wizard will:
- Set your PROJECTS root folder (one place for everything)
- Download the edos-claude-framework markdown memory system from GitHub
- Optionally set up an automations repository for scheduled agents
Requirements
- VS Code 1.85 or later
- Git installed and on your PATH
- Claude Code (recommended — the framework is designed around it)
- GitHub CLI (
gh) for agent automation features
Features at a glance
| Feature |
Description |
| Load Context |
Copies your project's memory files into the Claude chat window |
| Checkpoint |
Saves session notes and updated file list to your feature file |
| New Feature |
Creates a tracking file for a new feature with requirements and status |
| Wrap Up |
Marks a feature as done and clears the active state |
| Commit / Push / Branch |
Git operations with plain-English guidance |
| Create Agent |
Wizard to build a scheduled GitHub Actions agent |
| Add Integration |
Logs a new tool or API into your project's Integrations file |
Extension settings
| Setting |
Description |
edosFramework.projectsRoot |
Root folder where all your projects live — set by the setup wizard |
edosFramework.frameworkPath |
Path to your edos-claude-framework folder (auto-detected) |
edosFramework.automationsRepoPath |
Path to your automations repository for GitHub Actions agents |
Source
github.com/EdinMhc/edos-framework-vscode