Less context gathering.
More review.
Bring deep static analysis to Lens, your agents and CI. Follow concise explanations to the code. Keep the review in your hands.
Pro is being prepared for release. Purchases open soon.
Explain the change
Lens is the conversation beside your review. Ask about a pull request, a file or a highlighted change. Read the response as it arrives, then follow its links to code and review evidence.
Bring your own model and API key. Your provider bills model usage separately.
Give your agent a head start
Use MCP or the CLI to give your agent structured findings, changed symbols and affected-code relationships. Retrieve the slice it needs instead of manually gathering files and pasting whole diffs into chat.
Deep static analysis runs without a model. The agent can spend its context on explaining behavior, checking consequences and investigating what automated analysis misses.
Explore the relationships
Planned for MCP: interactive review graphs inside compatible agent chats. Explore callers and affected code, select a node and open the relevant review context.
Hosts without interactive UI support will receive readable text and structured review data. Graph interaction remains read-only.
Use your workflow
- Lens
- Explain changes in the Oaink review panel using your configured model.
- MCP
- Read review context from your own agent. Interactive graphs are planned for compatible hosts.
- CLI and CI
- Run Pro review commands locally and in GitHub workflows.
- Your review
- You decide what feedback to publish. Pro does not approve or reject code.
Will it save tokens?
Targeted retrieval can reduce the code an agent needs to ingest compared with sending entire files or diffs. The result depends on the repository, question, model and agent. We have not published token-savings benchmarks.
The practical benefit is focused context: existing analysis gives the agent a place to start and links you can inspect. It still needs to investigate and support its conclusions.
One Pro subscription
$5/month or $40/year
Both include the same Pro features. USD, billed monthly or annually. Model usage is separate; applicable tax is shown at checkout. Purchases open soon.
Structural review, navigation and local review marks remain available without Pro. Sign in with Google, GitHub or email when account access opens.
Explore OainkOther features
- Structural diffavailableRead symbols, not hunks. Only the tokens that changed have a mark.
- Signalspartly availableDeep static analysis in one Overview, with a reading order.
- NavigationavailableGo from a fact to the code: callers, broken imports, tests, the file at the line.
- Review flowpartly availableA reviewed mark belongs to the content of a symbol. A new push opens again only what changed.
- The CLI for agentspartly availableThe same facts for an agent: one fact on each line, as JSON. It also shows a review draft.
- Local-firstavailableOaink runs on your machine. It does not track your use.
Oaink is not released.
When it is, it installs from the VS Code Marketplace. Getting started