Thanks to visit codestin.com
Credit goes to github.com

Skip to content

syncuniverse/ai-world

Repository files navigation

🤖 AiWorld

Your private AI playground. Run your own LLMs locally with 100% privacy.

.NET Core React License Status Privacy Made with ❤️


AiWorld is our organization's first open-source solution that lets you run your language models (LLMs) locally on your machine through a simple interface. All conversations are saved in your private database, ensuring 100% privacy. Configure any LLM model in seconds via endpoint (we recommend Ollama), with no data sharing with third parties.

🔥 Work in Progress... We're implementing advanced AI tool features! Stay tuned!


🌟 Why Choose AiWorld?

  • 🔒 Absolute privacy: All data stays on your machine
  • Lightning-fast setup: Just a model name and endpoint
  • 🧠 Multi-LLM support: Use different models simultaneously (coming soon)
  • 💾 Persistent history: All chats saved in a local database
  • 🚫 No subscriptions: Open-source and self-managed
  • 🛡️ Secure: No connection to external cloud services

🛠 Tech Stack

Area Technologies
Frontend React, TypeScript, Tailwind CSS, Vite
Backend ASP.NET Core 9, Entity Framework Core
Database SQLite (default) / PostgreSQL, SQL Server support
AI Runtime Compatible with Ollama, llama.cpp, Hugging Face, any OpenAI API endpoint

⚙️ Quick Setup

Prerequisites

Installation Steps

  1. Clone repository:
git clone https://github.com/AiWorldOrg/AiWorld.git
cd AiWorld
  1. Configure backend: Create appsettings.Development.json in AiWorld.API folder:
{
  "ConnectionStrings": {
    "DefaultConnection": "Data Source=../AiWorld.db"
  }
}
  1. Install dependencies:
# Backend
dotnet restore
# Frontend
cd client
npm install
Launch application:
bash
# In one terminal: Backend
dotnet run --project AiWorld.API

# In another terminal: Frontend
cd client
npm run dev

🤝 How to Contribute

Fork the repository Create feature branch (git checkout -b feature/awesome-feature) Commit changes (git commit -m 'Add awesome feature') Push branch (git push origin feature/awesome-feature) Open Pull Request

📄 License

Licensed under MIT. See LICENSE for details.

Privacy by design: AiWorld never sends your data to external servers. The future of AI is private, decentralized, and under your control. ✊ Let's cook and trust the process! 🔥🍳