Logic icon

Logic

9

Executes advanced logic primitives and cognitive operations, leveraging the Model Context Protocol (MCP).

About

Logic is a backend application designed to serve as a core engine for complex task execution and structured thought processing. It utilizes the Model Context Protocol (MCP) to expose logic operations as tools for reasoning, data processing, and interacting with Large Language Models (LLMs). Featuring dynamic LLM configuration, it allows switching between different language models and providers via API calls or a companion web application. All operations are traced and stored in a SQLite database, enabling history reconstruction and logic chain visualization.

Key Features

  • Stores all operations and logic chains in a SQLite database for traceability.
  • Provides an HTTP API for managing LLM configurations and exploring logic chains.
  • Integrates with a companion web application for easier management and interaction.
  • Dynamic LLM configuration with provider switching (OpenRouter, Gemini, etc.)
  • 9 GitHub stars
  • Supports logic primitives like define, infer, decide, and synthesize.

Use Cases

  • Building complex reasoning systems.
  • Creating applications that require structured thought processing.
  • Solving logic puzzles using LLMs.