proxysoul/soulforge
An AI coding agent that performs AST-level code edits and maintains a live semantic code graph with memory across sessions.

SoulForge is an AI coding agent designed to edit source code at the AST level rather than manipulating raw text strings, enabling semantically accurate modifications. It provides full Language Server Protocol support and maintains a live code graph that tracks symbols, file relationships, co-change patterns, and semantic connections. The tool integrates with Neovim and other editors, functioning as a CLI-driven agent harness compatible with providers like Claude Code.