Urgent.News

What's breaking now, across thousands of outlets.

AI

A professor couldn't find the right AI tool. So I built a model that isn't allowed to guess.

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built A tool-finder for a friend of mine who teaches economics and commerce. She needs AI tools for research, note-taking and managing her academic work. The last time she went looking for help with a research paper, she came away confused. My read is that "research paper" isn't one job. It's finding papers,…

This project aims to help a friend who teaches economics and commerce find the appropriate AI tools for her research, note-taking, and academic work. When her friend sought assistance for a research paper, she encountered confusion regarding the process. The tool's primary function is to break down the goal into seven distinct tasks and provide corresponding tools for each.

The model never explicitly mentions the tools, preventing the possibility of generating non-existent or outdated tools. The system utilizes a JSON schema to constrain the model's response to the task IDs, ensuring that an invented tool remains impossible. The catalog, a manually crafted array, includes 21 tools that pertain to economics research and teaching.

The front end is a single HTML file, while the server is a small Python script that serves the page and forwards requests to Ollama. The tool remains confined to the user's laptop, ensuring data privacy and eliminating the need for internet connectivity. The setup process involves pulling the Gemma 4 model from Ollama, running a local server, and serving the HTML file.

The tool's limitations include the hand-written catalog covering only 21 tools, which may become outdated, and the lack of ranked tools within categories. The project's cost is minimal, as it runs locally and does not require any licensing fees. The main drawback is the inability to leverage existing tools, such as Excel, and the inability to provide ranked tool recommendations within categories.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

MemoMate: I Built My Friend a second brain that remember his things

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I built MemoMate, a local-first AI memory assistant that helps you remember the small things you normally…

  • MemoMate is a local-first AI memory assistant
  • Created by author for a friend to remember tasks, ideas, people
  • Uses Python FastAPI, SQLite, React, Sentence Transformers, Ollama

Remote Control for API-Based Claude Code: Approve Bedrock, Vertex & Foundry Sessions From Your Phone (Claude Mobile App)

Claude Code’s Remote Control needs a Claude subscription login, so API-provider sessions are stuck in the terminal — here’s how I gave them one back with hooks, a file queue and a single Python file…

  • Claude Code sessions through API providers lack login permissions
  • ccBridger bridge records session needs and displays as native prompt
  • Single tap unblocks terminal without server or additional applications

More from Sunday 4 October →