{
  "id": 12084018,
  "title": "dAIly: AI Planning Agent for My Friend.",
  "url": "https://urgent.news/2026/10/05/daily-ai-planning-agent-for-my-friend",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-05T05:45:24.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/yajush-afk/daily-ai-planning-agent-for-my-friend-2j4i"
  },
  "original_language": "en",
  "account": "This is a project submitted for the Hacktoberfest Weekend Challenge: Build for a Friend. The creator, Kushagra, is a third-year computer science student who wants to improve his machine learning skills and competitive programming abilities. He struggles to balance his academic responsibilities, assignments, mid-semester exams, and travel. To help him manage his time and energy, the developer built dAIly, a local desktop planning agent.\n\ndAIly is designed to discuss goals, break them into smaller tasks, and create a day plan using the user's class timetable, deadlines, free time, and energy levels. Users can add new assignments or adjust priorities, and the agent will generate a new plan accordingly. After a focus session, users can record their actual progress.\n\nThe app uses Gemma 3 4B running locally through Ollama and is built with Electron, React, and TypeScript. SQLite stores all the necessary data like goals, subtasks, plans, conversations, and focus-session history. dAIly allows users to control the suggestions and does not silently apply them, ensuring they remain in charge of their schedule.\n\nThe hardest part of developing dAIly was making the agent understand when and why it should modify a plan, goal, or subtask. The developers improved Gemma's model instructions, response formats, checks, saved records, and scheduling code to address this issue.\n\nTo maintain privacy and avoid incurring API charges, the app runs the model locally. This also means that only a small amount of hardware and electricity is required. All of the app's code is MIT licensed, and the developers can easily inspect and modify the model instructions, checks, and planning behavior. This open innovation approach enables the creator to customize the agent to suit Kushagra's specific needs.",
  "summary": "This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend . What I Built My friend Kushagra is my college mate and a third-year computer science student. During a conversation, he told me about his goals: learn machine learning, participate in GSoC 2027, build projects, and, most importantly, improve his DSA skills and get better at competitive programming. He knew what he…",
  "key_points": [
    "dAIly is an AI planning agent designed for a friend's time management.",
    "The app uses Gemma 3 4B locally via Ollama, avoiding API charges.",
    "dAIly allows users to control suggestions and remains open source."
  ],
  "editors_take": "This project shows how a tailored AI tool can help individuals manage their time and energy by creating a personalized plan that adapts to their needs and schedule.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}