Andy AI

AI-powered development assistant for .NET. Like Claude Code, but runs locally or connects to Claude, GPT-4, or Gemini.

Full agentic loop with file operations, command execution, code generation, and MCP integration.

Terminal
# Install Andy CLI globally
$ dotnet tool install --global Noundry.Andy
# Configure your preferred AI provider
$ andy config set anthropic.apikey YOUR_API_KEY
# Start interactive session
$ andy
Andy AI v1.0.0 - Ready to assist!
4
AI Providers
6+
Built-in Tools
12+
Slash Commands
GPU
Acceleration

Choose Your AI Provider

Use cloud providers or run completely local with CodeLlama

🟣

Anthropic Claude

Claude Opus 4.5, Sonnet, Haiku

claude-opus-4-5-20251101
🟢

OpenAI GPT-4

GPT-4o, GPT-4 Turbo

gpt-4o
🔵

Google Gemini

Gemini Pro

gemini-pro
🟠

Local CodeLlama

Run offline with GPU

codellama-7b-instruct
# Configure AI providers
$ andy config set anthropic.apikey sk-ant-...
$ andy config set openai.apikey sk-...
$ andy config set google.apikey AIza...
# Or use local model (no API key needed)
$ andy --local

Agentic Tool Execution

Andy can read files, write code, and execute commands autonomously

read_file

Read and analyze any file in your project. Andy understands code context.

write_file

Create new files with generated code. Andy places files in the correct directories.

edit_file

Modify existing files with precise text replacements. Fix bugs and refactor code.

search_files

Search for files matching patterns across your entire codebase.

execute_command

Run shell commands like dotnet build, npm install, git status, and more.

list_directory

Explore project structure. Andy understands your project layout.

Quick Slash Commands

Use slash commands for instant actions without waiting for AI processing.

/file <path>

Read a file

/run <cmd>

Execute command

/search <pattern>

Find files

/ls [path]

List directory

/mcp

MCP status

/tools

List tools

/history

View history

/clear

Clear context

Andy Session
> /file Program.cs
Reading Program.cs...
Content displayed (45 lines)
> /run dotnet build
Executing: dotnet build
Build succeeded. 0 errors, 0 warnings.
> /search *.cs
Searching for *.cs...
Found 23 files
> /mcp
MCP: Connected to mcp.noundry.ai
Tools: 12 available

MCP Integration

Andy connects to NoundryMCP for extended Noundry-specific tools and documentation access.

Model Context Protocol

Andy automatically connects to the Noundry MCP server for extended functionality. Access Noundry documentation, code examples, and platform-specific tools.

MCP Features

  • Full-text search across Noundry documentation
  • Platform-specific code generation
  • Graceful degradation if MCP unavailable
  • Disable with --no-mcp

Server URL: https://mcp.noundry.ai/mcp

Use NoundryMCP in Any Agent
# For Claude Code CLI
$ claude mcp add https://mcp.noundry.ai/mcp
# For Cursor IDE
{
"mcpServers": {
"noundry": {
"url": "https://mcp.noundry.ai/mcp"
}
}
}

Works Everywhere: Claude Code, Cursor, Windsurf, and any MCP-compatible agent.

See Andy in Action

Real examples of Andy helping with development tasks

Andy Interactive Session
> Create a UserService with methods for GetAll, GetById, Create, Update, Delete
Analyzing project structure...
Using tool: search_files to find existing services
Found 3 existing services in Services/ folder
Generating UserService...
Using tool: write_file
Created: Services/IUserService.cs
Created: Services/UserService.cs
> The build is failing with CS1061 error. Can you check the code?
Running build to identify errors...
Using tool: execute_command
Build error: 'User' does not contain a definition for 'FullName'
Reading User model to check properties...
Using tool: read_file Models/User.cs
Found property 'Name' instead of 'FullName'
Fixing the error...
Using tool: edit_file
Replaced 'FullName' with 'Name' in UserService.cs
Build succeeded! Error fixed.

Installation

Choose your preferred installation method

NuGet Tool

Recommended
$ dotnet tool install --global Noundry.Andy

Easy install, update, and uninstall. Requires .NET 9.0 SDK.

ZIP Archive

Pre-built binaries for Windows, Linux, and macOS. No .NET SDK required.

Windows x64
Linux x64
macOS Intel / Apple Silicon

Local Model

Run completely offline with CodeLlama. CUDA 12 for GPU acceleration.

./scripts/download-model.ps1

System Requirements

Operating System

  • Windows 10+
  • Ubuntu 20.04+
  • macOS 11+

Hardware

  • 4+ CPU cores (8 recommended)
  • 8GB RAM (16GB recommended)
  • 8GB disk (20GB with local model)

Runtime

  • .NET 9.0+
  • API key (cloud providers)

GPU (Optional)

  • NVIDIA CUDA 12
  • 6GB+ VRAM
  • 30-50 tokens/sec

Ready to Accelerate Your Development?

Install Andy and start using AI-powered development assistance today.

dotnet tool install --global Noundry.Andy