Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

NeroiStack: A .NET 10 agentic application built on Semantic Kernel. Features native MCP support (Stdio/HTTP) and modular LLM orchestration (Gemini, OpenAI, Ollama). Purpose-built for creating scalable, tool-capable AI agent.

License

NotificationsYou must be signed in to change notification settings

Neroi-Stack/NeroiStack

Repository files navigation

GitHub ReleaseGitHub LicenseGitHub Actions Workflow Status

A powerful AI agent application.Still under development; pull requests are welcome.

image

here is neroi stack wiki

Features

  • MCP-Plugin architecture for extensibility
  • Integration with OpenAI and other AI services
  • Support for Multi-Agent Orchestration

Roadmap

  • Expand plugin ecosystem for third-party integrations
  • Optimize performance for large-scale AI tasks
  • agentic workflows and collaboration features
  • STT-TTS support

Installation

  1. Ensure you have.NET 10 SDK installed. You can download it from the.NET website.

Getting Started

  1. Clone the repository, and open it in your IDE

    git clone https://github.com/tse-wei-chen/NeroiStack.git
  2. If you use Visual Studio Code, just PressF5 hard.

  3. Build the project using.NET CLI

    dotnet build
  4. Run the application

    dotnet run --project NeroiStack/NeroiStack.csproj

Multi-Agent Orchestration Strategies

NeroiStack supports various multi-agent orchestration strategies to enable complex AI workflows. Below are some of the key strategies illustrated with diagrams:

  1. Concurrent
    graph TDInput[Input] --> Agent1[Agent 1]Input[Input] --> Agent2[Agent 2]Input[Input] --> Agent3[Agent 3]Agent1[Agent 1] --> C[Collector]Agent2[Agent 2] --> C[Collector]Agent3[Agent 3] --> C[Collector]C[Collector] --> Output[Output]
    Loading
  2. Sequential
    graph TDInput[Input] --> Agent1[Agent 1]Agent1[Agent 1] --> Agent2[Agent 2]Agent2[Agent 2] --> Agent3[Agent 3]Agent3[Agent 3] --> Output[Output]
    Loading
  3. Group Chat
    graph TDInput[Input] --> GroupChatManager[GroupChatManager]GroupChatManager[GroupChatManager] <--> Agent1[Agent 1]GroupChatManager[GroupChatManager] <--> Agent2[Agent 2]GroupChatManager[GroupChatManager] <--> Agent3[Agent 3]GroupChatManager[GroupChatManager] --> Output[Output]
    Loading
  4. Handoff
    graph TDInput[Input] --> A1[Entry Agent]A1 -- Transfer --> A2[Specialized Agent A]A1 -- Transfer --> A3[Specialized Agent B]A2 -- Complete --> Output[Output]A3 -- Complete --> Output[Output]
    Loading
  5. Magentic
    graph TDInput[Input] --> M[Magentic Manager]M -- Select & Call --> A1[Agent 1]A1 -- Observation --> MM -- Select & Call --> A2[Agent 2]A2 -- Observation --> MM -- "Satisfied (Done)" --> Output[Output]
    Loading

About

NeroiStack: A .NET 10 agentic application built on Semantic Kernel. Features native MCP support (Stdio/HTTP) and modular LLM orchestration (Gemini, OpenAI, Ollama). Purpose-built for creating scalable, tool-capable AI agent.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2026 Movatter.jp