# Welcome to WedoLow (old)

#### Advanced C/C++ Code Analysis & Optimization Platform <a href="#advanced-c-c-code-analysis-and-optimization-platform" id="advanced-c-c-code-analysis-and-optimization-platform"></a>

Transform your C/C++ development workflow with **beLow** - our professional-grade static and dynamic analysis platform that delivers measurable performance improvements and CPU-specific optimizations.

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-bolt">:bolt:</i></h4></td><td><strong>beLow Quick Start</strong> </td><td>Everything you need to get started with beLow</td><td></td><td></td><td><a href="/pages/7FvWQMF0kTK7HGhlQfmo">/pages/7FvWQMF0kTK7HGhlQfmo</a></td></tr><tr><td><h4><i class="fa-leaf">:leaf:</i></h4></td><td><strong>MCP Server</strong></td><td>Learn the basics of our MCP server</td><td></td><td></td><td><a href="/pages/pHiLl2MhFBJ0dANfdtGb">/pages/pHiLl2MhFBJ0dANfdtGb</a></td></tr><tr><td><h4><i class="fa-globe-pointer">:globe-pointer:</i></h4></td><td><strong>Ressources</strong></td><td>Guides, tutorials...</td><td></td><td></td><td><a href="/pages/aOjs4gC5WzIpifbjuGsn">/pages/aOjs4gC5WzIpifbjuGsn</a></td></tr></tbody></table>

***

#### What is beLow? <a href="#what-is-below" id="what-is-below"></a>

beLow is a comprehensive technical analysis and optimization platform designed for embedded and high-performance C/C++ development. Our platform provides:

* **Static and Dynamic Code Analysis** - Deep insights into your codebase structure and runtime behavior
* **CPU-Specific Optimizations** - Tailored performance improvements for your target architecture
* **Professional-Grade Tools** - Enterprise-ready analysis capabilities with detailed reporting
* **Build System Integration** - Seamless compatibility with CMake, Bazel, Makefiles, STM32CubeIDE, and IAR Embedded Workbench

**Real Performance Results:**

* [x] &#x20;**-45% execution time** - CNES satellite image processing servers (x86-64)&#x20;
* [x] **-40% execution time** - Bouygues TV box network frame processing (ARM Cortex A9)&#x20;
* [x] **-23% execution time** - Automotive transmission system sensor filtering (Infineon TriCore 299)

Check our case studies [here](https://www.wedolow.com/use-cases)!

***

#### &#x20;WedoLow MCP Server <a href="#introducing-the-wedolow-mcp-server" id="introducing-the-wedolow-mcp-server"></a>

**AI-Powered Code Optimization Made Simple**

**Coming Soon**: Experience the future of AI-assisted development with our Model Context Protocol (MCP) server integration.

**What Makes Our MCP Server Different?**

Unlike standard AI code generation, the WedoLow MCP Server gives AI agents access to professional development tools:

**Project-Aware Analysis** - Access your complete project structure, dependencies, and compilation environment

**Intelligent Optimization** - Apply performance optimization techniques iteratively with real feedback

**Automated Metrics** - Gather performance data and refine code automatically&#x20;

**CPU-Targeted Results** - Generate code optimized specifically for your target processor

**Proven AI-Optimization Results**

In controlled tests with small FFT projects, our MCP server achieved **up to 89% performance improvements** through intelligent, AI-guided optimization techniques.

**How It Works**

1. **Install** the WedoLow MCP package to your development environment
2. **Configure** your project with a simple configuration file or make your AI agent generate it for you
3. **Ask** your AI agent to optimize your code using beLow tools
4. **Get Results** - Your code is analyzed, optimized, and ready for production

**Supported AI Platforms**

Our MCP server has been tested and verified with:

* **GitHub Copilot** (VS Code & JetBrains) with GPT-4.1 and Claude Sonnet 4
* **Gemini CLI** and Gemini Pro 2.5
* **Junie (Beta)** (JetBrains - CLion) with GPT-5, Claude Sonnet 3.7 and Claude Sonnet 4
* Compatible with other MCP-enabled AI agents

***

#### 🛠️ Platform Compatibility <a href="#platform-compatibility" id="platform-compatibility"></a>

**Operating Systems**

* Windows 10, 11
* Ubuntu 20.04, 22.04, 24.04
* RHEL 8

**Build Systems**

* CMake
* Bazel (with acyclic query graph support)
* Makefiles (Windows compatible)
* STM32CubeIDE
* IAR Embedded Workbench for ARM
* Custom Docker environments

***

#### 📚 Getting Started <a href="#getting-started" id="getting-started"></a>

Ready to accelerate your C/C++ development? Explore our comprehensive documentation:

**Core Platform**

* **Installation Guide** - Get beLow running on your system
* **Getting Started** - Your first analysis and optimization
* **Compatibility Guide** - Ensure your tools work seamlessly

**Advanced Features**

* **Build System Integration** - Connect with your existing workflow
* **Performance Analysis** - Deep dive into optimization capabilities
* **Troubleshooting** - Solutions to common challenges

**MCP Server (Beta)**

* **MCP Server Overview** - Understand AI-powered optimization
* **Beta Program** - Join our exclusive testing program
* **API Documentation** - Technical integration details

***

#### 🎯 Why Choose WedoLow? <a href="#why-choose-wedolow" id="why-choose-wedolow"></a>

**For Individual Developers**

* Accelerate optimization workflows with AI assistance
* Access professional-grade analysis tools
* Improve code performance with minimal manual effort

**For Development Teams**

* Standardize optimization practices across projects
* Integrate seamlessly with existing CI/CD pipelines
* Scale performance improvements across your codebase

**For Enterprise**

* Professional support and documentation
* Flexible deployment options
* Comprehensive compatibility with enterprise toolchains

***

#### 🔗 Next Steps <a href="#next-steps" id="next-steps"></a>

1. **Install beLow** and experience professional C/C++ analysis
2. **Join our** [**MCP Beta Program**](https://tally.so/r/3jKQWR) for early access to AI-powered optimization
3. **Explore our tutorials** to master advanced optimization techniques

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wedolow.com/documentation/getting-started/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
