A bilingual (বাংলা + English) autonomous AI assistant that controls your OS like a human would.
Built with ❤️ by IRFAN
Luna is a fully autonomous AI agent that can see, hear, think, remember, and act on your computer — just like a human. You speak or type, Luna executes. No limits.
Luna combines the power of two legendary open source projects into one unified assistant:
| Feature | Source |
|---|---|
| Multi-agent framework, memory, Web UI | Agent Zero |
| Code execution, OS control, computer use | Open Interpreter |
| Bilingual personality, Bengali support | Luna (original) |
- 🧠 Multi-AI Support — DeepSeek, Claude, OpenAI, Gemini, Ollama
- 🖥️ Full OS Control — files, apps, terminal, clipboard, screenshots
- 💻 Code Execution — Python, JavaScript, Shell and more
- 🌐 Browser Automation — open, click, fill forms, scrape
- 🎙️ Voice I/O — speak to Luna, Luna speaks back
- 👁️ Screen Vision — Luna can see your screen (Claude/GPT-4)
- 🧠 Persistent Memory — remembers your habits across sessions
- 🤖 Multi-Agent — multiple AI agents working in parallel
- 🌙 Bilingual — Bengali (বাংলা) + English, mixed freely
# Clone the repo
git clone https://github.com/Irfan430/luna-ai
cd luna-ai
# Install dependencies
pip install -r requirements.txt
# Add your API key to .env
echo "DEEPSEEK_API_KEY=your_key_here" > .env
echo "ACTIVE_AI_PROVIDER=deepseek" >> .env
# Run Luna
python run_ui.py
# Open browser: http://localhost:50001
# Say: "হ্যালো লুনা!" or "Hello Luna!"Luna is built on top of these incredible open source projects:
- 🤖 Agent Zero
- Repository: https://github.com/agent0ai/agent-zero
- Author: Jan Tomášek and contributors
- License: MIT
- What Luna uses: Multi-agent framework, Web UI, memory system, skill system, provider abstraction
- 💻 Open Interpreter
- Repository: https://github.com/openinterpreter/open-interpreter
- Author: Killian Lucas and contributors
- License: AGPL-3.0
- What Luna uses: Code execution engine (exec() with Python/JS/Shell), OS computer use tools, safe execution sandbox
- 🌙 Luna — Original Additions
- Creator: IRFAN
- GitHub: https://github.com/Irfan430
- Original contributions:
- Bengali (বাংলা) bilingual personality and language support
- Luna identity, branding, and system prompts
- DeepSeek as primary provider integration
- Unified configuration system
- LUNA_SETUP.md Bengali quick start guide
This project is licensed under AGPL-3.0 (inherited from Open Interpreter). This means if you modify and distribute Luna, you must also make your source code available. See LICENSE for details.