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.
Frequently asked
- What is proxysoul/soulforge?
- An AI coding agent that performs AST-level code edits and maintains a live semantic code graph with memory across sessions.
- Is soulforge open source?
- Yes — proxysoul/soulforge is an open-source project tracked on heatdrop.
- What language is soulforge written in?
- proxysoul/soulforge is primarily written in TypeScript.
- How popular is soulforge?
- proxysoul/soulforge has 845 stars on GitHub.
- Where can I find soulforge?
- proxysoul/soulforge is on GitHub at https://github.com/proxysoul/soulforge.