Lastest change

This commit is contained in:
Kunthawat Greethong
2025-12-19 16:13:39 +07:00
parent 24c79defff
commit 6bb756fdd7
91 changed files with 4341 additions and 422 deletions

View File

@@ -1,3 +1,84 @@
# MoreMinimore
MoreMinimore is a local, open-source AI app builder. It's fast, private, and fully under your control — like Lovable, v0, or Bolt, but running right on your machine.
![Image](https://github.com/user-attachments/assets/f6c83dfc-6ffd-4d32-93dd-4b9c46d17790)
## 🚀 Features
- ⚡️ **Local**: Fast, private and no lock-in.
- 🛠 **Bring your own keys**: Use your own AI API keys — no vendor lock-in.
- 🖥️ **Cross-platform**: Easy to run on Mac or Windows.
-**Enhanced**: Smart context and unlimited usage with custom features.
## 🧰 Prerequisites
- Node.js >= 20
- npm (comes with Node.js)
- Git
You can verify your versions:
```bash
node -v
npm -v
```
## 🏗️ Install (from source)
```bash
git clone https://github.com/kunthawat/moreminimore-vibe.git
cd moreminimore-vibe
npm install
```
## ▶️ Run locally (development)
- Start the app with the default configuration:
```bash
npm start
```
### Environment variables (optional)
- `MOREMINIMORE_GATEWAY_URL`: URL of a compatible gateway if you prefer to route requests.
Example:
```bash
MOREMINIMORE_GATEWAY_URL=http://localhost:8080/v1 npm start
```
## 📦 Build installers (make)
Create platform-specific distributables:
```bash
npm run make
```
Outputs are written to the `out/` directory.
## 🧪 Tests and linting
```bash
# Unit tests
npm test
# Lint
npm run lint
# Prettier check
npm run prettier:check
```
## 📄 License
MIT License — see [LICENSE](./LICENSE).
---
# MoreMinimore Debranding and Custom Features Guide
This guide explains how to remove Dyad branding and dependencies from the codebase and integrate custom features for MoreMinimore.
@@ -174,12 +255,9 @@ Edit `src/preload.ts`:
}
```
Replace the dependency:
Keep the original dependency (no changes needed):
```json
// FROM:
"@dyad-sh/supabase-management-js": "v1.0.1",
// TO:
"@moreminimore/supabase-management-js": "v1.0.1",
```
### Update Protocol Handlers