The only tool that generates complete processors with managed forms
AI describes — Generator creates ready form with fields, tables, buttons. Not just code.
5 minutes max — and you're generating processors
Python 3.10–3.14, Windows. Check Add to PATH during install ✓
After installing Python, open console (cmd/PowerShell/Terminal)
pip install https://github.com/SERGIUSH-UA/1c-processor-generator-pro/archive/refs/heads/master.zip
python -m 1c_processor_generator --help
python -m 1c_processor_generator minimal TestProcessor
→ creates TestProcessor folder with XML
Too lazy to set up an AI agent (Cline, Cursor, Claude Code)? Web GPT does it for you
Open GPT Assistant →You want to use AI for creating 1C processors. But Claude and ChatGPT can't generate valid 1C XML — it requires UUIDs, sequential IDs, complex nested structures.
Writing processors manually in Configurator is slow. AI could help, but the 1C platform is too complex for direct generation.
Work with AI as usual — describe what you need. AI generates simple YAML + BSL code, and the Generator converts it into a ready processor.
The Generator bridges AI capabilities with 1C platform requirements. You get AI speed without its limitations.
Just describe what you need. Claude or ChatGPT will do the rest.
"Create a processor to calculate monthly sales with a date filter"
Complete processor: managed form with fields, tables, buttons — opens directly in 1C
LLMs can't generate valid 1C XML directly — it requires UUIDs, sequential IDs, complex nested structures. But they excel at generating simple YAML and BSL code. The Generator bridges AI capabilities with 1C platform requirements.
Same task, different generation quality
Create a processor for visualizing JSON as a tree in 1C
Full functionality — free and unlimited
Everything you need to work
Full cycle: AI generates → compiler validates → AI fixes
FREE validates structure. PRO validates code — and AI sees the errors.
Unused variable "Counter"
— dead code
Type "CatalogRef.Products" not found
— non-existent type
Procedure "GetData" is not defined
— non-existent function
Expected ";"
— BSL syntax
PRO gives your AI Agent a complete validation cycle: 1C compiler checks the code, errors return to console, AI auto-fixes. Result — working EPF without manual intervention.
Deep dive: why AI can't generate 1C XML directly, how YAML solves this problem, and a practical example with Monobank API.
Read Article →A tool that enables AI agents (Claude, ChatGPT) to create working 1C processors. AI generates simple YAML + BSL code, Generator converts it into a ready .epf file.
You describe the task to an AI agent in natural language. AI reads our documentation, generates YAML config and BSL code, then runs the Generator. You get a ready processor without writing code manually.
1C XML format is too complex — UUIDs, sequential IDs, nested structures. AI often makes mistakes with such formats. YAML + BSL are much simpler, and AI handles them perfectly.
FREE generates XML and validates only file structure. PRO compiles EPF and validates the actual BSL code via the 1C compiler. The main PRO advantage — compilation errors return to the console, AI Agent sees them and auto-fixes. It's a complete feedback loop: generation → validation → fix → ready result.
PRO license is bound to your computer's machine_id. Each plan allows activation on a certain number of machines (2, 3, or 5 depending on the plan).
FREE: Python 3.8+. PRO: additionally requires a licensed 1C:Enterprise 8.3 Configurator for EPF compilation.
The repository includes special LLM documentation: GitHub. AI agents automatically read it before generation.
Having issues? Go to Troubleshooting →
FREE version is everything you need. No limits, no registration.