Theme
AI Resources
goose
goose is an open-source AI agent that runs on your machine and can work across code, research, writing, automation, data analysis, and other tasks.
You can use it through a desktop app, command line, or API. Recipes turn instructions and tools into repeatable workflows, while subagents can take separate pieces of a larger job. Use this as a first read, not a recommendation. Open the original project before trusting details like terms, limits, privacy, cost, setup, or safety.
What it is
A local, general-purpose agent
goose combines a chosen AI model with tools that can take action on your machine. Coding is a major use, but the project also supports research, writing, automation, and data analysis.
Why it stands out
From one task to a repeatable workflow
Recipes can bundle instructions, tools, parameters, and starting prompts. A recipe can also delegate work to subagents with their own context, model settings, and limited tool access.
Availability
Open source under AAIF
Originally developed by Block, goose is now an Agentic AI Foundation project at the Linux Foundation. Its source code and development are public on GitHub.
Why it matters
What makes it useful
goose can move from a one-off request to a reusable workflow. Recipes keep the instructions, required tools, and adjustable inputs together, while delegated subagents can split research, analysis, or implementation into separate tasks and return their results to the main session.
What to know
Where it fits
The main fit question is whether you need both local action and repeatability. Goose can turn a useful session into a Recipe and split parts of it among subagents; a simple chat tool may be easier when the task does not need tools, saved workflow structure, or delegated steps.
Notable points
What stands out
Goose can show usage and cost details for individual messages and the full session, while Markdown export gives you a copy of the conversation outside the app.
Before using
What to review
Which model provider you want to connect and where that provider handles your data.
Which commands, files, tools, and extensions the agent will be allowed to use.
Whether a Recipe or subagent should inherit broad access or receive only the tools and working context needed for its part of the job.
How you will review token and cost information and save useful session output.
Whether the desktop app, CLI, or API best matches how you want to work.
Reader fit
Who may find it relevant
People who want a local AI agent for coding or broader computer-based work.
People who want to turn a useful prompt-and-tools setup into a Recipe they can run again with different inputs.
Developers and teams comparing delegated subagents, model-provider choice, MCP connections, and embedded agent APIs.
Less relevant if you only want a simple chat experience without tool access or local setup.
Editorial note
Why LifeHubber lists it
Goose brings reusable Recipes and delegated subagents into the same local agent that people can use from a desktop app, terminal, or API. That makes it a useful reference for deciding when an AI task should remain a one-off conversation and when it should become a repeatable workflow with clearer inputs, tools, and handoffs.
Source links
Source materials
Reader note
Before relying on this entry
LifeHubber lists entries to help readers inspect AI projects, not to endorse them or prove they are safe, suitable, accurate, maintained, or right for a specific use. We do not verify every entry in depth. Before relying on anything listed, review the original materials, terms, privacy practices, limits, and risks that matter for your situation.
More in AI Agents
Keep browsing this category
Explore more AI agent projects.
RAGFlow
infiniflow/ragflow
A self-hostable RAG and agent-context platform whose v0.27 line adds Knowledge Compilation, Agentic RAG thinking modes, document and data-source connectors, citations, APIs, and agent workflows.
Open Notebook
lfnovo/open-notebook
A self-hosted AI research workspace for organizing sources, chatting with selected material, searching with full-text or vector retrieval, writing notes, generating multi-speaker podcasts, and choosing local or cloud model providers.
Vane
ItzCrazyKns/Vane
A self-hostable AI answering engine for configurable search-style workflows, with local and cloud model providers, SearxNG-backed web search, cited sources, file uploads, and Docker setup paths.
For project maintainers
Listed here? You can use the badge.
If you maintain a project with a current LifeHubber listing, you may add the optional “Listed on LifeHubber AI Resources” badge to its README, docs, or website. No introduction or permission request is needed.