Slow & Steady AI:認識 SlothAgent AI(LazyDesk)
Slow & Steady AI: Meet SlothAgent AI (LazyDesk) 🦥🚀
LazyDesk(SlothAgent AI)是一個以私隱為先、在本機運作的 AI 工作空間,結合任務清單、筆記、專注計時器及可選的本機 AI 助手。它可透過 Ollama 使用本機模型,並以瀏覽器 localStorage 儲存資料,無須連接託管 AI API。
Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady Submission 🦥
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
Demo
2.amazonaws.com/uploads/articles/03akoi1bu7mngakop9zf.png)
Code
How I Built It
Why Does Open Innovation Matter?
My Agent Session
The Lazy Payoff
Prize Categories
<!-- Thanks for participating! -->This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
I built LazyDesk (SlothAgent AI) — a minimalist, privacy-first local AI workspace designed for intentional productivity.
Instead of overwhelming users with complex setups, LazyDesk offers a glassmorphism dashboard featuring focus timers, local task & note managers, and an offline-capable local AI assistant interface powered by Ollama. It helps developers, students, and creators organize their day and untangle thoughts without relying on external cloud subscriptions or sending personal data over the internet.
Demo
🌐 Live Website: https://tejpunjsingh.github.io/Lazy-AI-Assistant-/
Code
📁 GitHub Repository:
LazyDesk AI
A local-first, low-friction workspace for the Slow & Steady challenge.
Tasks, notes, focus timer, and workspace backups work on your own computer. Optionally connect Ollama for open-weight AI assistance without a hosted AI API.
Features
- Polished responsive dashboard with dark mode
- Task list with categories, energy levels, completion, filtering and search
- Quick notes saved locally in the browser
- Focus timer with 5 / 15 / 25 minute presets
- Optional AI chat powered by a model running in Ollama
- Built-in rule-based fallback helpers when no model is installed
- JSON export/import for your workspace
- Offline app shell cache after first visit over localhost
Run it
Requirements: Python 3.9+ (no Python packages required).
-
Extract this folder.
-
Open a terminal in the
lazydesk-aifolder. -
Run:
python3 server.py
On Windows, use
py server.pyifpythonisn't available. -
Open http://127.0.0.1:8000 in your browser.
-
Keep the terminal running while using the website.
No npm install…
How I Built It
- Frontend & UI: Single-file HTML, CSS (Tailwind & custom CSS for glassmorphism aesthetic), and Vanilla JS optimized for zero-configuration deployment on GitHub Pages.
-
Local AI Inference Engine: Integrated with Ollama running open-weight models locally (e.g.,
llama3.2). -
Data Persistence: Uses browser
localStoragefor tasks, notes, and preferences—ensuring 100% client-side privacy.
Why Does Open Innovation Matter?
Open innovation and open-weight models make local-first computing truly accessible:
- Total Data Privacy: Personal task dumps, daily notes, and prompts remain entirely on your device.
- Zero API Cost: Users can leverage state-of-the-art open-source LLMs without monthly subscriptions or API key rate limits.
- Offline Capability: Core task management and local AI inference function completely offline once downloaded.
The Lazy Payoff
LazyDesk eliminates context switching. Instead of opening 4 different apps for timer, tasks, notes, and AI chat, everything sits in a single, calm workspace. It saved me hours of daily planning and mental fatigue during Hacktoberfest project sprints!
Prize Categories
- Overall Challenge
- Open-Source AI / Local First Track
來源:DEV Community · dev.to