micracode
Open Source Alternative to Lovable, v0, Bolt, Replit, Emergent. π Star if you like it!
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- __init__.py
- generate.py
- health.py
- models.py
- projects.py
- settings.py
- __init__.py
- authfile.py
- config.py
- deps.py
- main.py
- __init__.py
- conftest.py
- test_generate_cancellation.py
- test_health.py
- test_llm_factory.py
- test_model_catalog.py
- test_models_router.py
- test_orchestrator.py
- test_patcher.py
- test_projects.py
- test_settings_router.py
- test_starter.py
- test_storage.py
- test_storage_snapshots.py
- test_stream_contract.py
- .python-version
- pyproject.toml
- README.md
- uv.lock
- auth.ts
- config.ts
- dev.ts
- eventlog.ts
- generate.ts
- index.ts
- server.ts
- sessions.ts
- starter.ts
- storage.ts
- package.json
- README.md
- tsconfig.json
- .gitkeep
- entitlements.mac.plist
- icon.icns
- main.ts
- preload.ts
- proxy.ts
- electron-builder.config.js
- package.json
- tsconfig.json
- page.tsx
- page.tsx
- globals.css
- layout.tsx
- page.tsx
- react-grab.tsx
- ChatPanel.tsx
- ModelPicker.tsx
- V0ChatInput.tsx
- V0ChatPanel.tsx
- EditorPanel.tsx
- EditorShortcutsEmpty.tsx
- EditorTopBar.tsx
- FileTreeSidebar.tsx
- MonacoEditorPane.tsx
- V0WorkspacePanel.tsx
- CommandPrompt.tsx
- EngineConsole.tsx
- FeatureChips.tsx
- HeroComposer.tsx
- HomeSidebar.tsx
- HomeTopNav.tsx
- PromoBanner.tsx
- RecentTasksSection.tsx
- WelcomeModal.tsx
- PanelShell.tsx
- TopNav.tsx
- WorkspaceShell.tsx
- PreviewConsole.tsx
- PreviewPanel.tsx
- button.tsx
- input.tsx
- resizable.tsx
- separator.tsx
- sheet.tsx
- sidebar.tsx
- skeleton.tsx
- tooltip.tsx
- use-mobile.tsx
- JsonValue.ts
- ChangeKind.ts
- Checkpoint.ts
- EventsPage.ts
- FileChange.ts
- Message.ts
- Receipt.ts
- RuntimeReceipt.ts
- StoredEvent.ts
- Thread.ts
- ThreadStatus.ts
- ThreadSummary.ts
- Turn.ts
- TurnStatus.ts
- VcsStatus.ts
- commands.ts
- models.ts
- projects.ts
- sessions.ts
- settings.ts
- threads.ts
- uiMessage.ts
- vcs.ts
- desktop.ts
- env.ts
- utils.ts
- fileSystemStore.ts
- modelStore.ts
- pendingPromptStore.ts
- previewStore.ts
- uiStore.ts
- electron.d.ts
- .eslintrc.json
- components.json
- next.config.ts
- package.json
- postcss.config.mjs
- tailwind.config.ts
- tsconfig.json
- configuration.md
- faq.md
- getting-started.md
- projects-on-disk.md
- README.md
- troubleshooting.md
- usage.md
- __init__.py
- generate.py
- health.py
- models.py
- projects.py
- .gitkeep
- __init__.py
- cli.py
- config.py
- deps.py
- server.py
- pyproject.toml
- __init__.py
- codegen.py
- project.py
- stream.py
- __init__.py
- next_default.py
- __init__.py
- config.py
- context.py
- engine.py
- llm.py
- model_catalog.py
- orchestrator.py
- patcher.py
- prompts.py
- storage.py
- tools.py
- pyproject.toml
- file-system-tree.ts
- index.ts
- stream-events.ts
- package.json
- tsconfig.json
- build_frontend.ps1
- build_frontend.sh
- build_pyinstaller.ps1
- build_pyinstaller.sh
- .env.example
- .gitignore
- .nvmrc
- bunfig.toml
- CONTRIBUTING.md
- demo.gif
- LICENSE
- package.json
- pyproject.toml
- README.md
# μ€μΉ κ°μ΄λ
git clone https://github.com/Jamessdevops/micracode
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd micracode
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. 곡μ μ€μΉ μ€ν¬λ¦½νΈ
μ¬μ μΆμ²- Python 3 pip λͺ λ Ήμ΄λ₯Ό μ°λ €λ©΄ Pythonμ΄ νμν©λλ€.
pip install micracode
PyPIμ λ°°ν¬λ ν¨ν€μ§λ₯Ό λ°λ‘ μ€μΉν©λλ€. μμ€ ν΄λ‘ μ΄ νμ μμ΅λλ€.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
3. Node.js
μ¬μcd apps/core
μ΄ νλ‘μ νΈμ κ΄λ ¨ νμΌμ΄ νμ ν΄λ μμ μμ΄μ, λ¨Όμ κ·Έ ν΄λλ‘ μ΄λν©λλ€.
npm install
package.jsonμ λͺ μλ λΌμ΄λΈλ¬λ¦¬λ€μ λ΄λ €λ°μ μ€μΉν©λλ€.
npm start
κ°λ°/μ€ν μλ²λ₯Ό μΌλλ€.
4. Python
μ¬μpip install micracode
PyPIμ λ°°ν¬λ ν¨ν€μ§λ₯Ό λ°λ‘ μ€μΉν©λλ€. μμ€ ν΄λ‘ μ΄ νμ μμ΅λλ€.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
