Multi-step work
Does the agent need to run tools and hand work between steps?
Start with workflow frameworks when sessions, tool calls, handoffs, or a debuggable execution trace are the main need.
See this starting pointAI Resources
A practical map for comparing agent projects by the job they need to do, the controls they need, and what could break first.
Start with the guidance, then use the cards below to open LifeHubber notes and original sources before trusting setup, limits, terms, pricing, or privacy details.
Choose by situation
These paths organize source-linked Resources by the question they can help you investigate. They do not rank products or cover every option.
Multi-step work
Start with workflow frameworks when sessions, tool calls, handoffs, or a debuggable execution trace are the main need.
See this starting pointLive conversations
Use the voice and realtime path when timing, audio, video, calls, or live-room coordination is the hard part.
See this starting pointHuman review
Open the app-workflow path when the interface and review loop matter as much as the model or tool call.
See this starting pointAccounts and services
Use the integrations path when APIs, OAuth, service connections, triggers, or observable tool access are central.
See this starting pointOngoing personal work
Inspect personal runtimes when the setup spans a terminal, background service, workspace, or recurring channel rather than one short task.
See this starting pointTesting and review
Use diagnostics when you need test suites, scorecards, policy checks, or reviewable outputs about how an agent behaves under those tests.
See this starting pointCoverage and freshness
These groups are selective starting points, not a complete directory. The date reflects the newest included Resource’s LifeHubber added date, not a recheck of every linked source. Check the original source for current setup, terms, limits, privacy, access, costs, and behaviour.
Fresh in this topic
Recently added Resources from the groups below.
Build agent workflows
Start here if your agent needs to call tools, pass work between steps, keep session state, or leave a trace you can debug later.
microsoft/agent-framework
Microsoft Agent Framework spans Python and .NET with graph workflows and middleware, showing how agents can sit inside a Microsoft-oriented application stack.
openai/openai-agents-python
OpenAI Agents SDK keeps handoffs, guardrails, sessions, and tracing in a lightweight code-first toolkit, setting a simpler baseline for multi-agent coordination.
mastra-ai/mastra
Mastra places model routing, human review steps, and evals in a TypeScript framework, matching agents built into a web-oriented JavaScript application.
JetBrains/koog
Koog keeps orchestration in Kotlin and Java, with Spring Boot and Ktor paths for teams that want agents inside a JVM service architecture.
ag2ai/ag2
AG2 organises multi-agent work through dialogue between conversable agents, code execution, and human participants.
agentscope-ai/agentscope
AgentScope couples agent abstractions with run visibility and fine-tuning support, widening the framework decision beyond simply wiring models to tools.
open-multi-agent/open-multi-agent
Open Multi-Agent turns a goal into a task DAG with parallel execution, plan preview and replay, approval hooks, and traces, showing coordinated handoffs beyond one agent loop.
Voice and realtime agents
Use this group when the hard part is timing: listening, speaking, joining live rooms, handling calls, or moving audio and video without too much delay.
livekit/agents
LiveKit Agents works through WebRTC rooms and telephony, bringing live calls and media sessions into the Python or Node.js agent comparison.
pipecat-ai/pipecat
Pipecat breaks realtime audio and video into composable pipelines, transports, and flows, helping teams choose how to assemble a multimodal conversation path.
App UI and review flows
Use this group when people need to see, edit, approve, or steer what the agent is doing inside a product or visual workflow.
CopilotKit/CopilotKit
CopilotKit brings shared state, generative UI, and tool rendering into React or Angular, showing how agent actions can remain visible inside a product interface.
langgenius/dify
Dify places visual workflows, RAG, tools, and APIs between models and the finished application, testing whether non-code configuration should own that middle layer.
huggingface/serge
Hugging Face Serge places model-assisted review inside GitHub pull requests, where repository rules and human editing keep the agent output inside an existing code-review workflow.
OpenHands/agent-canvas
OpenHands Agent Canvas gives coding agents a visible control surface for backends, files, secrets, automations, and run review, making human steering part of the application layer.
penpot/penpot
Penpot lets compatible agents work with editable design files, components, tokens, layouts, and assets, keeping people and agents in the same collaborative design surface.
Tools, auth, and integrations
Open this group when the agent must reach outside the model: accounts, APIs, tool catalogs, triggers, sessions, logs, or MCP-style service connections.
ComposioHQ/composio
Composio packages authentication, sessions, triggers, and searchable toolkits for cases where connecting many external services could dominate the agent build.
NangoHQ/nango
Nango centres OAuth, API proxying, TypeScript functions, and MCP calls, putting control of auth flows and external APIs at the centre of the integration decision.
ards-project/ard-spec
Agentic Resource Discovery defines catalogs and search for MCP servers, agents, skills, APIs, and workflows, covering the discovery step before an agent can choose or invoke an outside resource.
googlecolab/google-colab-cli
Google Colab CLI connects terminal and agent work to authenticated remote Colab runtimes, including compute provisioning, file execution, logs, and retrieved artifacts.
huggingface/hf-cli-for-agents
Hugging Face hf CLI gives agents a command path into Hub search, repositories, jobs, downloads, uploads, metadata, and inference services instead of requiring a browser workflow.
Personal and long-running agents
Use this group when the question is persistent agent work across a terminal, background service, workspace, or personal setup rather than one short tool call.
cosmicstack-labs/mercury-agent
Mercury Agent runs as a background service with schedules, editable personality files, and permission modes, exposing the operating boundaries around recurring personal work.
HKUDS/nanobot
Nanobot adds a packaged WebUI, goal tracking, and automation controls to a lightweight runtime, showing a durable interface beyond the terminal.
qwibitai/nanoclaw
NanoClaw separates agents in containers while connecting messaging, memory, and schedules, putting task isolation ahead of a broad application framework.
NousResearch/hermes-agent
Hermes Agent combines persistent memory, reusable skills, schedules, gateways, and provider switching, showing the runtime infrastructure available for a long-lived personal agent.
XiaomiMiMo/MiMo-Code
MiMo Code combines a terminal coding workspace with persistent memory, task tracking, subagents, and provider configuration for project work that continues beyond one prompt.
Testing and review
Open this group when you need repeatable checks, scorecards, policy tests, or reviewable outputs about how an agent behaves under those tests.
ifixai-ai/iFixAI
iFixAi runs fixed behavioural and governance suites with manifests and cross-provider judging, giving agent changes a repeatable diagnostic baseline.
microsoft/agent-governance-toolkit
Microsoft Agent Governance Toolkit wraps agents with policy, identity, sandboxing, and audit surfaces across several languages, making runtime controls the comparison point.
responsibleai/ASSERT
Microsoft ASSERT turns natural-language requirements into test scenarios against models or traces, making expected agent behaviour something that can be checked systematically.
openai/monitorability-evals
Monitorability Evals supplies prompts, eval splits, mappings, and metric code for the narrower question of whether one model can monitor another agent’s behaviour.
build-small-hackathon/her
Her Claude Code Session Detective reconstructs session traces with tool use, token use, notable actions, and turn-linked evidence, helping a reviewer diagnose what happened during a coding-agent run.
NVIDIA/SkillSpector
SkillSpector runs repeatable static, dependency, and optional semantic checks on agent skills, then produces terminal, JSON, Markdown, or SARIF evidence for review.
Also in AI
Keep the thread going with AI Guides for decision habits for messy AI choices, AI Access for free and low-cost ways to compare AI model access, AI Ballot for a clearer view of what readers are leaning toward.