SigmaAI

Enterprise intelligence platform based on LLM and GenAI

APACHE-2.0 License

Stars
12

An out-of-box enterprise intelligence platform based on LLM and GenAI.

Our goal is to empower your business systems to become intelligent, thereby achieving greater business value.

Note that this is still in early development

English | 简体中文

✨ Implemented Features

  • Very easy to integrate existing systems through WebAPI or Native Function.
  • Support for all LLMs with OpenAI restful protocol.
  • Support integration of local models using LLamaSharp or Ollama.
  • Support for native Function Calling API like OpenAI/SparkDesk/DashScope.
  • Support for implementing Function Calling without native API through intent recognition.
  • Support knowledge-based RAG
  • Based on an earlier version of AntSK

📦 Installation Guide

Prerequirement

$ git clone https://github.com/ElderJames/SigmaAI.git
$ cd SigmaAI
$ dotnet run --project src/sigma
  • Create a account and engjoy!

🔨 Development

  • Technology stack
    • .NET 8,EF Core and Blazor is the main tech.
    • Using Ant Design Blazar for the beautiful interactive WebUI.
    • Using Semantic Kernel is used to integrate Large Language Models.
    • Using Kernel Memory for searching and indexing of RAG.

🤝 Contributing

If you would like to contribute, feel free to create a Pull Request, or give us Bug Report.

💕 Contributors

This project exists thanks to all the people who contribute.

🚨 Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

☀️ License

Licensed under the Apache 2.0 license.