Refact Agent Engine API

Local HTTP/LSP API exposed by the Rust `refact-lsp` engine that runs inside the user's IDE or as a standalone server. Implements the agent runtime: provider/model capabilities, chat command queueing, SSE event streams, code completion, tool registry and confirmation rules, AST indexing, RAG/vector search over the workspace, integrations configuration, knowledge graph operations, task board management, and workspace checkpoint/rollback. This is the contract the VS Code and JetBrains plugins and the GUI call over `http://127.0.0.1:/v1`.

Refact Agent Engine API is one of 2 APIs that Refact.ai publishes on the APIs.io network.

Tagged areas include AI, Agent, LSP, HTTP, and Local. The published artifact set on APIs.io includes API documentation and a GitHub repository.

API entry from apis.yml

apis.yml Raw ↑
aid: refact-ai:refact-engine-api
name: Refact Agent Engine API
description: 'Local HTTP/LSP API exposed by the Rust `refact-lsp` engine that runs inside the user''s
  IDE or as a standalone server. Implements the agent runtime: provider/model capabilities, chat command
  queueing, SSE event streams, code completion, tool registry and confirmation rules, AST indexing, RAG/vector
  search over the workspace, integrations configuration, knowledge graph operations, task board management,
  and workspace checkpoint/rollback. This is the contract the VS Code and JetBrains plugins and the GUI
  call over `http://127.0.0.1:<port>/v1`.'
humanURL: https://docs.refact.ai
tags:
- AI
- Agent
- LSP
- HTTP
- Local
properties:
- url: https://docs.refact.ai
  type: Documentation
- url: https://github.com/smallcloudai/refact/tree/main/refact-agent/engine
  type: SourceCode
- url: https://github.com/smallcloudai/refact
  type: GitHubRepository