README.md
March 27, 2024 ยท View on GitHub
๐ค Sigma AI Platform
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
-
Install .NET Core SDK.
-
Clone and run
$ 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.