BezotCorp AI

A configurable, local-first AI coding assistant for VS Code.
BezotCorp AI connects VS Code to local or remote AI providers and gives AI assistants access to your workspace context directly inside VS Code.
Use Ollama today, connect your own backend, or integrate future BezotCorp services.
Features
AI Chat
Chat directly with AI inside VS Code.
- Streaming responses
- Stop generation support
- Context-aware conversations
- Multiple chat sessions
- Persistent session storage
- Session switching
- Session rename
- Session deletion
- Provider abstraction
- Backend health monitoring
Model Management
Choose and manage the model used by the assistant.
- Active model display
- Model selector
- Manual model entry
- Ollama model discovery
- Model refresh
- Persisted model selection
- Custom backend model support
Workspace Context
Provide useful context to the AI.
- Selected text support
- Active file support
- Open files support
- Workspace tree support
- Basic context mode
- Rich workspace context mode
- Context preview before requests
Patch Workflow
Review and apply AI-generated code changes.
- Patch detection from AI responses
- Patch preview cards
- Diff rendering
- Accept patch
- Reject patch
- Workspace edit application
AI Providers
Supported providers:
- Ollama
- Custom Backend
- Future BezotCorp Backend
Connection Management
Built-in backend monitoring.
- Connection testing
- Status indicator
- Provider diagnostics
Agent Foundations
Early foundations for agent-style workflows.
- Tool registry foundation
- Selected text tool foundation
- Workspace tree tool foundation
- Patch workflow foundation
- Model management foundation
Local First
Keep full control of your infrastructure.
- Self-hosted AI support
- Local models with Ollama
- Remote backends supported
- No mandatory cloud dependency
Installation
Install the extension from:
- Visual Studio Marketplace
- Open VSX Registry
Configuration
{
"bezotcorpAi.provider": "ollama",
"bezotcorpAi.providerUrl": "http://127.0.0.1:11434",
"bezotcorpAi.model": "qwen2.5-coder:7b"
}
{
"bezotcorpAi.provider": "customBackend",
"bezotcorpAi.providerUrl": "http://127.0.0.1:4188",
"bezotcorpAi.model": "custom-model"
}
Configure Context Mode
{
"bezotcorpAi.contextMode": "basic"
}
Available modes:
Commands
Open Chat
BezotCorp AI: Open Chat
Open Settings
BezotCorp AI: Open Settings
Architecture
VS Code Extension
│
├── Chat UI
├── Chat Sessions
├── Context Builder
├── Model Management
├── Patch Engine
├── Tool Foundations
└── AI Provider
│
├── Ollama
├── Custom Backend
└── Future BezotCorp Backend
The extension manages context collection, model selection, provider integration, chat sessions, patch workflows and streaming responses directly inside VS Code.
Privacy
BezotCorp AI does not require any cloud service.
Privacy depends on the provider you choose.
Ollama Privacy
- Local execution
- Local models
- Local data
Custom Backend Privacy
- Privacy depends on your infrastructure
Future BezotCorp Backend Privacy
- Policy will be documented separately
Current Features
Implemented
- AI chat
- Streaming responses
- Stop generation
- Multiple chat sessions
- Persistent session storage
- Session switching
- Session rename
- Session deletion
- Active model display
- Model selector
- Manual model entry
- Ollama model discovery
- Model refresh
- Persisted model selection
- Selected text context
- Active file context
- Open files context
- Workspace tree context
- Context preview
- Patch detection
- Patch diff rendering
- Patch preview UI
- Patch accept/reject workflow
- Workspace edit application
- Backend status monitoring
- Connection testing
- Ollama integration
- Custom backend integration
- VS Code commands
- Tool registry foundation
- Selected text tool foundation
- Workspace tree tool foundation
Planned
- Multi-file editing
- Workspace semantic graph
- Tool calling execution
- Agent orchestration
- Memory integration
- Provider profiles
- Model capability profiles
Future
- Multi-agent collaboration
- Autonomous coding workflows
- Project knowledge graph
- Native Rust ecosystem integration
License
MIT License
Copyright (c) BezotCorp