00VSCode Extension · Marketplace

viway

The memory secretary
for your project.

viway watches your AI agent’s dialogue and, after every reply, extracts decisions, facts and open questions into a living knowledge base on its own. No manual work. Context is never lost — not even after /compact, a restart or a folder move.

Available on the VSCode Marketplace viway.viway-v3 version 0.33.0 license MIT

01Problem & solution

Context fades. Memory stays.

An AI agent is brilliant in the moment but forgetful over time. Every /compact, restart or new session wipes what you’d already decided. viway turns the stream of dialogue into durable project memory.

01
✕ Without viway

Memory lives in the window

  • Decisions are lost after context compaction
  • Restarting VSCode resets your progress
  • Move the folder and the history is cut off
  • Multiple agents duplicate the same work
  • “Now what did we decide?” — over and over
✓ With viway

Memory lives in the project

  • + Decisions and facts are captured automatically
  • + Memory survives /compact and restarts
  • + Moving the folder never breaks project history
  • + Parallel agents share one common base
  • + Ask the memory — get an answer in a second

02How it works

Five steps — and not one of them yours.

The secretary fires on its own after every agent reply. You just work — the knowledge base fills up in the background.

02
STEP 01

Talk
to the agent

You work with Claude Code, Codex CLI or Antigravity as usual.

STEP 02

Auto
trigger

Every agent reply launches the secretary — no buttons, no commands.

STEP 03

The secretary
reads the reply

The model analyses the dialogue and picks out what’s worth remembering.

STEP 04

Structured
operations

Decisions, facts and questions become tidy records.

STEP 05

Living wiki
.viway/

Everything lands in a structured knowledge base right inside the project.


03Key features

Everything your project memory needs.

03
F.01

Automatic memory

The secretary maintains the knowledge base on its own after every agent reply. Zero manual work — you just work.

F.02

Memory survives everything

/compact, a VSCode restart, a folder move — your project context stays put and is never lost.

F.03

One memory for all

Claude, Codex, Copilot, Kilo, Gemini and Antigravity — running in parallel — share one common knowledge base and never duplicate work that’s already done.

F.04

Freedom to choose your model

Four providers to choose from. One key — and you decide which model runs your memory.

F.05

Orchestrator

The “command HQ” coordinates two agents — an architect and an implementer — under your control, with every step confirmed.

F.06

Communicator

The agent can query the memory straight from the dialogue: “what did we decide about X?”, “have we seen this before?” — and get a precise answer.

F.07

Live dashboard

A real-time turn feed, colour-coded statuses, project metrics and a cost audit — all on one screen.

F.08

Works offline

Fonts are bundled, with no external CDN dependencies. The interface opens even with no network.

F.09

Built-in skills

query · recall · catchup · note · mission-brief — five ready-made skills install with one click.


04Knowledge base

Eight sections of the journal.

Project memory is organised like a personal archive — each section owns its own layer of knowledge. Tidy, readable, under control.

04
00archiveSnapshots for rollback
01intentWhy the project exists
02inputsExternal materials and sources
03processWork journal
04relationsArchitecture and relations
05plansPlans and tasks
06openOpen questions
07visualizationVisual layer

05Multi-provider

One key — your choice.

Connect any of four providers. Switch the model to fit the task and budget — viway stays the same.

05
Primary

OpenRouter

A single access point to dozens of models through one key.

Provider

Anthropic

Direct access to the Claude model family.

Provider

Alibaba Qwen

Qwen models via Alibaba Cloud.

Provider

Google Gemini

The Gemini family for a flexible balance of price and quality.


06More power under the hood

Orchestrator and communicator.

06

Command HQ

Two agents under your control

The orchestrator splits the roles: one agent designs, the other implements. You confirm every step — no improvisation, full transparency into the work.

architect + implementer step confirmation transparent flow

Communicator

Ask the memory — right in the dialogue

AgentWhat did we decide about the default provider?
viway · project memoryDecision on record: the primary is OpenRouter, as the single access point. See section 05 plans.
4
LLM providers
8
knowledge folders
5
built-in skills
330+
automated tests
18
VSCode commands
~75%
savings on requests

07Savings

Memory that protects your budget.

Request caching cuts repeat costs — up to ~75% savings. Memory works in the background and won’t break the bank.

07
No cache
100%
With viway cache
−75%
~75%
lower cost

The secretary reuses already-processed context instead of paying for it again. The longer a project lives, the bigger the savings.


08Privacy & control

All local. Under your control.

The knowledge base lives right inside the project. Before every write — an auto-snapshot, one-click rollback. And crucially: viway never touches your project code.

08

Local-first

Memory is stored locally in the project folder. No cloud storage — your data stays with you.

Snapshot and rollback

An auto-snapshot before every write. Something off? One-click rollback restores the previous state.

Never touches code

The extension works only with its own knowledge base. Your source code stays untouched.


09See it in action

One screen — the whole project.

On the left — settings and provider selection; on the right — a live turn feed with colour-coded statuses and metrics. Everything the project remembers, right in front of you.

09

10Install

Three steps — and memory is on.

10
01

Install the extension

Find viway in the VSCode Marketplace or install it by the id viway.viway-v3. One button — and the extension is in your editor.

Marketplace
02

Connect a provider

Pick one of the four providers and paste your key. OpenRouter is an easy start: one key unlocks dozens of models.

One key
03

Install the skills with one click

Activate the built-in skills query · recall · catchup · note · mission-brief — and the agent can talk to the project memory directly.

5 skills
04

Just work

From there viway does everything itself. After every agent reply the secretary updates the living knowledge base — and you watch it on the dashboard in real time.

Auto mode

Give your project a memory that never forgets.

viway 0.33.0 is already on the VSCode Marketplace. Install it in a minute — and stop losing context.

12Contacts

Get in touch with the author.

A question, idea, bug or suggestion — drop me a line. I answer personally.

12

Email

Email directly — or fill out the form.

Images only (PNG/JPG/WebP/GIF), up to 10 MB total.