Lastest change
This commit is contained in:
@@ -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.
|
||||
|
||||

|
||||
|
||||
## 🚀 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
|
||||
|
||||
Reference in New Issue
Block a user