The IDE built
for cheat development.
DevSurf brings code, AI, debugging, reverse-engineering workflows, libraries, resources, and version intelligence into one environment.
#include "player.h"#include "engine/offsets.hxx"// resolved by DevSurf offset intelligencenamespace engine {class Player : public Entity {public:Vec3 get_position() const {return Read<Vec3>(this, offsets::Player_Position);}bool is_alive() const {const auto hp = Read<int>(this, offsets::Player_Health);return hp > 0;}private:uintptr_t _handle{0};};} // namespace engine
Cheat development is fragmented.
Ten tools. Ten places to look. Nothing sees the whole picture. DevSurf collapses the loop.
Everything your workflow needs.
A workspace shaped around the way cheat developers actually work — code, context, tooling, and community in one place.
AI-native development
Claude, OpenAI / Codex, OpenCode, and local models — inside a context engine that understands your project.
Offset intelligence
Version-aware symbols, automatic update detection, structured compatibility.
Source library
Open-source components, SDKs, and building blocks. Curated. Discoverable.
Reverse-engineering workflows
Binary analysis, symbol exploration, and integration with your existing tooling.
00 04 A1 F0 00 00 00 08 0F 8C 00 22 55 90 12 04 E8 3B 00 00 00 90 90 90 8B 55 08 8B 45 0C 89 45
mov rax, [rcx+0x18]test rax, raxjz .exitcall Player::updateret
Debugging
Integrated debugger, crash analysis, stack triage.
Build systems
Compilers, diagnostics, dependencies, environments.
Project intelligence
Codebase understanding, dependency graphs, project knowledge, history.
Developer ecosystem
Plugins. Templates. Resource packs. Community contributions.
Bring your AI into the IDE.
DevSurf is model-agnostic. Bring the provider you already trust — Claude, OpenAI/Codex, OpenCode, Gemini, a local model, or your own endpoint.
No lock-in. Switch providers per-project, per-file, or per-agent.
EntityManager crashing?EntityManager.cpp. Struct layout shifted +0x18 in build 8721. Regenerated offsets available.DevSurf doesn't just give AI your code. It gives AI your development context — files, symbols, debugger state, version history.
Stay compatible across builds.
DevSurf tracks symbol layouts across game versions and surfaces the changes that matter before they break your build.
Detect new builds. Reconcile symbols. Regenerate bindings. Ship the fix without leaving the editor.
The library for cheat developers.
Stop hunting through hundreds of repositories for the same building blocks. Every package is open source, versioned, and compatibility-checked.
Immediate-mode UI. Menus. Overlays. Debug panels.
SIMD vector/matrix math. Zero-cost abstractions.
Swap-chain hooks, present callbacks, resource wrappers.
Neutral SDK layer over engine primitives.
Inline hooking primitives with typed wrappers.
Pattern scanning, IDA-style signatures, cached indices.
Built free. Built in public.
No tiers. No feature paywalls. No premium offset database, debugger, or AI workspace. DevSurf is built on the belief that development infrastructure should be accessible.
One workspace. One context.
DevSurf is more than an editor. It's the connective tissue between every part of a cheat developer's workflow.
Stop stitching your workflow together.
Build in an environment designed around the way cheat developers actually work — code, context, and tooling in one place.