Skip to content
Closed
6 changes: 6 additions & 0 deletions agents/academic-researcher/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Academic research agent. Searches scholarly papers, summarizes fi
author = "librefang"
module = "builtin:chat"
tags = ["research", "academic", "papers", "literature-review", "science"]
profile = "research"
skills = ["web-search", "pdf-reader", "writing-coach"]
skills_disabled = false
mcp_servers = ["puppeteer"]
max_history_messages = 15

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -78,6 +83,7 @@ api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 200000
max_cost_per_hour_usd = 1.00
max_concurrent_tools = 5

[capabilities]
Expand Down
7 changes: 6 additions & 1 deletion agents/analyst/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "Data analyst. Processes data, generates insights, creates reports."
author = "librefang"
module = "builtin:chat"
profile = "coding"
skills = ["data-analyst", "sql-analyst", "python-expert", "shell-scripting", "web-search", "data-pipeline", "postgres-expert"]
skills_disabled = false
mcp_servers = ["filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = ["analytics", "metrics analysis", "report analysis"]
Expand Down Expand Up @@ -43,7 +48,7 @@ model = "default"
api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 200000

[capabilities]
tools = [
Expand Down
6 changes: 6 additions & 0 deletions agents/architect/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "System architect. Designs software architectures, evaluates trade
author = "librefang"
module = "builtin:chat"
tags = ["architecture", "design", "planning"]
profile = "research"
skills = ["web-search", "openapi-expert", "graphql-expert", "project-manager"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 20

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -47,6 +52,7 @@ api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 200000
max_cost_per_hour_usd = 1.00

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/assistant/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ tags = [
"conversation",
"productivity",
]
profile = "automation"
skills = ["web-search", "shell-scripting", "git-expert", "github", "python-expert", "project-manager", "email-writer"]
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 20

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -78,7 +83,7 @@ TOOLS AVAILABLE:
You are reliable, adaptable, and genuinely helpful. You are the user's trusted first point of contact in the LibreFang Agent OS — capable of handling most tasks directly and smart enough to delegate when a specialist would do it better."""

[resources]
max_llm_tokens_per_hour = 300000
max_llm_tokens_per_hour = 500000
max_concurrent_tools = 10

[capabilities]
Expand Down
7 changes: 6 additions & 1 deletion agents/code-reviewer/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Senior code reviewer. Reviews PRs, identifies issues, suggests im
author = "librefang"
module = "builtin:chat"
tags = ["review", "code-quality", "best-practices"]
profile = "coding"
skills = ["git-expert", "github", "code-reviewer", "security-audit"]
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -49,7 +54,7 @@ model = "default"
api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 200000

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/coder/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Expert software engineer. Reads, writes, and analyzes code."
author = "librefang"
module = "builtin:chat"
tags = ["coding", "implementation", "rust", "python"]
profile = "coding"
skills = ["git-expert", "github", "shell-scripting", "python-expert", "typescript-expert", "rust-expert", "code-reviewer"]
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -46,7 +51,7 @@ model = "default"
api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 200000
max_llm_tokens_per_hour = 500000
max_concurrent_tools = 10

[capabilities]
Expand Down
5 changes: 5 additions & 0 deletions agents/customer-support/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ tags = [
"communication",
"resolution",
]
profile = "research"
skills = ["web-search", "email-writer", "writing-coach", "slack-tools", "jira"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 15

[metadata.routing]
aliases = [
Expand Down
7 changes: 6 additions & 1 deletion agents/data-scientist/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "Data scientist. Analyzes datasets, builds models, creates visualizations, performs statistical analysis."
author = "librefang"
module = "builtin:chat"
profile = "coding"
skills = ["data-analyst", "ml-engineer", "data-pipeline", "sql-analyst", "python-expert", "postgres-expert", "redis-expert", "vector-db", "web-search", "sqlite-expert"]
skills_disabled = false
mcp_servers = ["filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = ["data science", "build model", "train model", "machine learning"]
Expand Down Expand Up @@ -45,7 +50,7 @@ model = "default"
api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 500000

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/debugger/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "Expert debugger. Traces bugs, analyzes stack traces, performs root cause analysis."
author = "librefang"
module = "builtin:chat"
profile = "coding"
skills = ["git-expert", "github", "shell-scripting", "python-expert", "rust-expert", "sentry", "web-search"]
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -52,7 +57,7 @@ model = "default"
api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 500000

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/devops-lead/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "DevOps lead. Manages CI/CD, infrastructure, deployments, monitoring, and incident response."
author = "librefang"
module = "builtin:chat"
profile = "automation"
skills = ["docker", "kubernetes", "ci-cd", "terraform", "shell-scripting", "git-expert", "github", "prometheus", "nginx", "linux-networking", "sysadmin", "helm", "ansible", "web-search"]
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -44,7 +49,7 @@ When designing pipelines:
5. Automated rollback on failure"""

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 500000

[capabilities]
tools = [
Expand Down
6 changes: 6 additions & 0 deletions agents/doc-writer/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "Technical writer. Creates documentation, README files, API docs, tutorials, and architecture guides."
author = "librefang"
module = "builtin:chat"
profile = "research"
skills = ["technical-writer", "writing-coach", "web-search", "git-expert", "openapi-expert"]
skills_disabled = false
mcp_servers = ["filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -44,6 +49,7 @@ Style guide:

[resources]
max_llm_tokens_per_hour = 200000
max_cost_per_hour_usd = 1.00

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/email-assistant/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ tags = [
"scheduling",
"productivity",
]
profile = "research"
skills = ["email-writer", "web-search", "writing-coach"]
skills_disabled = false
mcp_servers = ["gmail"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -64,7 +69,7 @@ TOOLS AVAILABLE:
You are thorough, discreet, and efficient. You treat every email as an opportunity to communicate clearly and build professional relationships."""

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 200000
max_concurrent_tools = 5

[capabilities]
Expand Down
6 changes: 6 additions & 0 deletions agents/health-tracker/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Wellness tracking agent for health metrics, medication reminders,
author = "librefang"
module = "builtin:chat"
tags = ["health", "wellness", "fitness", "medication", "habits", "tracking"]
profile = "research"
skills = ["web-search"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -70,6 +75,7 @@ periodic = { cron = "every 1h" }

[resources]
max_llm_tokens_per_hour = 100000
max_cost_per_hour_usd = 0.50
max_concurrent_tools = 5

[capabilities]
Expand Down
6 changes: 6 additions & 0 deletions agents/hello-world/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "A friendly greeting agent that can read files, search the web, and answer everyday questions."
author = "librefang"
module = "builtin:chat"
profile = "research"
skills = ["web-search"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 8

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -32,6 +37,7 @@ Always reply in the same language the user uses. Never literally translate prope

[resources]
max_llm_tokens_per_hour = 100000
max_cost_per_hour_usd = 0.50

[capabilities]
tools = [
Expand Down
7 changes: 6 additions & 1 deletion agents/home-automation/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Smart home control agent for IoT device management, automation ru
author = "librefang"
module = "builtin:chat"
tags = ["smart-home", "iot", "automation", "devices", "monitoring", "home"]
profile = "coding"
skills = ["shell-scripting", "sysadmin", "linux-networking", "web-search", "python-expert"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -66,7 +71,7 @@ TOOLS AVAILABLE:
You are systematic, safety-conscious, and technically precise. You make smart homes truly intelligent, reliable, and secure."""

[resources]
max_llm_tokens_per_hour = 100000
max_llm_tokens_per_hour = 200000
max_concurrent_tools = 10

[capabilities]
Expand Down
6 changes: 6 additions & 0 deletions agents/legal-assistant/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ description = "Legal assistant agent for contract review, legal research, compli
author = "librefang"
module = "builtin:chat"
tags = ["legal", "contracts", "compliance", "research", "review", "documents"]
profile = "research"
skills = ["web-search", "compliance", "pdf-reader", "writing-coach"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 15

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -74,6 +79,7 @@ api_key_env = "GROQ_API_KEY"

[resources]
max_llm_tokens_per_hour = 200000
max_cost_per_hour_usd = 1.00
max_concurrent_tools = 5

[capabilities]
Expand Down
7 changes: 6 additions & 1 deletion agents/meeting-assistant/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ tags = [
"follow-up",
"productivity",
]
profile = "research"
skills = ["web-search", "project-manager", "email-writer", "slack-tools"]
skills_disabled = false
mcp_servers = ["google-calendar"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -67,7 +72,7 @@ TOOLS AVAILABLE:
You are organized, detail-oriented, and relentlessly focused on accountability. You turn chaotic meetings into clear outcomes."""

[resources]
max_llm_tokens_per_hour = 150000
max_llm_tokens_per_hour = 100000
max_concurrent_tools = 5

[capabilities]
Expand Down
7 changes: 6 additions & 1 deletion agents/ops/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "DevOps agent. Monitors systems, runs diagnostics, manages deployments."
author = "librefang"
module = "builtin:chat"
profile = "full"
skills = []
skills_disabled = false
mcp_servers = ["git", "filesystem"]
max_history_messages = 12

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -42,7 +47,7 @@ REPORTING:
periodic = { cron = "every 5m" }

[resources]
max_llm_tokens_per_hour = 50000
max_llm_tokens_per_hour = 0

[capabilities]
tools = ["shell_exec", "file_read", "file_list", "web_search"]
Expand Down
6 changes: 6 additions & 0 deletions agents/orchestrator/agent.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ version = "0.4.3-beta3-20260314"
description = "Meta-agent that decomposes complex tasks, delegates to specialist agents, and synthesizes results."
author = "librefang"
module = "builtin:chat"
profile = "automation"
skills = ["web-search", "project-manager", "writing-coach"]
skills_disabled = false
mcp_servers = ["_none"]
max_history_messages = 20

[metadata.routing]
aliases = [
Expand Down Expand Up @@ -64,6 +69,7 @@ continuous = { check_interval_secs = 120 }

[resources]
max_llm_tokens_per_hour = 500000
max_cost_per_hour_usd = 2.00

[capabilities]
tools = [
Expand Down
Loading