diff --git a/docs/introduction.mdx b/docs/introduction.mdx index 18840001..3fe7bc27 100644 --- a/docs/introduction.mdx +++ b/docs/introduction.mdx @@ -85,17 +85,16 @@ This belief leads to three core design principles that underpin ControlFlow's ar ### 🛠️ Simple over complex -ControlFlow believes in using **specialized, single-purpose LLMs** rather than monolithic models that try to do everything. Single-serving LLMs are more effective and efficient, ensuring that each task is handled by the right tool, leading to higher-quality results and easier management. +ControlFlow believes in deploying specialized, single-purpose LLMs to a series of small problems, rather than using monolithic models that try to do everything. Single-serving LLMs are more effective and efficient, ensuring that each task is handled by the right tool, leading to higher-quality results and easier management. ### 🎯 Outcome over process -ControlFlow advocates for a **declarative approach to defining AI workflows**. By focusing on desired outcomes instead of attempting to steer every action of the LLM, developers can create more predictable and controllable workflows, making it easier to achieve the desired results. +ControlFlow takes a declarative approach to defining AI workflows. By focusing on outcomes instead of attempting to steer every action and decision of the LLM, developers can create more predictable and controllable workflows, making it easier to achieve the desired results. ### 🎛️ Explicit over implicit -ControlFlow emphasizes the importance of treating LLMs as discrete, traditional software calls rather than relying on an end-to-end magic process. Explicitly defining tasks and checkpoints within a workflow ensures reliable results, allowing developers to maintain visibility and control while still leveraging the autonomy of LLMs. - +ControlFlow treats LLMs like discrete components of a software workflow rather than an end-to-end magic process. By explicitly defining tasks and checkpoints within workflows, developers can achieve reliable, predictable, and testable results. By focusing on code first and chat second, ControlFlow ensures that the artifacts of your workflows are structured data, not conversational text ## Why ControlFlow?