Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Vapniak/Corebrain-CS

Repository files navigation

CoreBrain-CS

NuGet Version Python Requirement

A C# wrapper for the CoreBrain Python CLI tool, providing seamless integration between .NET applications and CoreBrain's cognitive computing capabilities.

Features

  • 🚀 Native C# interface for CoreBrain functions
  • 🛠️ Supports both development and production workflows

Installation

Prerequisites

Corebrain installation

See the main corebrain package installation on https://github.com/ceoweggo/Corebrain/blob/main/README.md#installation

Basic Usage

using CorebrainCS;

// Initialize wrapper (auto-detects Python environment)
var corebrain = new CorebrainCS();

// Get version
Console.WriteLine($"CoreBrain version: {corebrain.Version()}");

Advanced Configuration

// Custom configuration
var corebrain = new CorebrainCS(
    pythonPath: "path/to/python",   // Custom python path
    scriptPath: "path/to/cli",      // Custom CoreBrain CLI path
    verbose: true                   // Enable debug logging
);

Common Commands

Command C# Method Description
--version .Version() Get CoreBrain version

File Structure

Corebrain-CS/
├── CorebrainCS/       # C# wrapper library
├── CorebrainCLI/      # Example consumer app
├── corebrain/            # Embedded Python package

License

MIT License - See LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages