anvil logo

anvil

Free

The open-source autonomous coding engine with a web studio UI. Free, self-hosted, local-first.

Visit Website
Related by shared tags and keywordsabdocodefreevobeExecAI
ai-agentcodex-alternativecoding-agentfastapiollamaaiai assistantautomation

Overview

Anvil is a self-hosted coding-agent prototype with a Python backend and a React workspace. It combines tool execution, source indexing, session storage, and a browser UI for experimenting with local-first development workflows. The system includes bounded tool execution with subprocess timeouts and optional Docker sandboxing, provider abstraction supporting Ollama and Google, source-aware navigation via an AST indexer that records Python symbols in SQLite, verification hooks for project checks, and Git visibility through diff and commit tools. The architecture comprises a FastAPI server, a React/Vite studio UI, an agent loop, an AST indexer, an LLM router, and a sandbox component. Installation requires Python 3.11+, Node.js 18+, and optionally Ollama for fully local offline execution. The project is an active prototype under Apache 2.0 license.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Developers use Anvil to experiment with local-first development workflows.
  • Teams use Anvil to run subprocess commands with timeouts for bounded tool execution.
  • Users use Anvil to perform targeted code search via an AST indexer that records Python symbols in SQLite.
  • Developers use Anvil to invoke project checks after changes through verification hooks.
  • Teams use Anvil to inspect repository changes with diff and commit tools.
  • Users use Anvil to run fully local offline execution with Ollama.

Features

AI assistant

Natural language interface

Workflow automation

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections