cuga-project/cuga-agent
CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.
Is cuga-project/cuga-agent beginner-friendly?
In the last 30 days, cuga-project/cuga-agent merged 24 of 76 pull requests from outside contributors, and its maintainers usually reply within 2 days. 23 beginner-friendly issues are open now.
- Stars
- 892
- Forks
- 170
- Open beginner issues
- 23
- Indexed issues
- 287
- Avg merge
- 3d 19h
- Merged PRs (30d)
- 33
- Dominant language
- Python
- License
- No license data
- Last GitHub push
- Oct 5, 2026
- Latest indexed
- Oct 7, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- good first issue help wanted
How to contribute to cuga-project/cuga-agent
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- It ships a Dockerfile or Docker Compose file, so you can run it without installing its whole toolchain.
- Pick one of the 23 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
cuga-project/cuga-agent#1020 ·
Maintainers usually reply within 2 days
-
[Security]: cuga-lite default in-process sandbox is a blocklist, not a durable boundary (residual after GHSA-w5rx hardening)May be free again A pull request for this issue was closed without being merged. Openbug hardening needs-triage type: security
Difficulty 5/5 Over a week Newbie friendliness 28/100
cuga-project/cuga-agent#1002 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cuga-project/cuga-agent#1000 ·
Maintainers usually reply within 2 days
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
cuga-project/cuga-agent#999 ·
Maintainers usually reply within 2 days
-
component: agent component: testing enhancement needs-triage
Difficulty 5/5 Over a week Newbie friendliness 8/100
cuga-project/cuga-agent#976 ·
Maintainers usually reply within 2 days
-
Difficulty 1/5 Under an hour Newbie friendliness 5/100
cuga-project/cuga-agent#964 ·
Maintainers usually reply within 2 days
-
[Bug]: Native tool binding offers tools outside a subtask's appsMay be free again @Aurora491 claimed this 7 days ago, and no pull request is open. Openbug component: agent needs-triage
Difficulty 3/5 Half a day Newbie friendliness 64/100
cuga-project/cuga-agent#956 · 1 comment ·
Maintainers usually reply within 2 days
-
documentation
Difficulty 5/5 Over a week Newbie friendliness 35/100
cuga-project/cuga-agent#953 ·
Maintainers usually reply within 2 days
-
feat(apps): new app "Hacker News Digest"May be free again @cptnm3 claimed this 10 days ago, and no pull request is open. Opengood first issue
Difficulty 3/5 1-2 days Newbie friendliness 78/100
cuga-project/cuga-agent#941 · 2 comments ·
Maintainers usually reply within 2 days
-
component: deployment component: evaluation component: testing enhancement needs-triage priority: medium type: performance
Difficulty 5/5 Over a week Newbie friendliness 25/100
cuga-project/cuga-agent#930 · 1 comment ·
Maintainers usually reply within 2 days
-
component: agent component: deployment component: memory enhancement needs-triage priority: high
Difficulty 5/5 Over a week Newbie friendliness 32/100
cuga-project/cuga-agent#929 ·
Maintainers usually reply within 2 days
-
[Bug]: Readiness returns HTTP 200 for failed subsystems and Helm probes the root pathMay be free again A pull request for this issue was closed without being merged. Openbug component: deployment needs-triage priority: high
Difficulty 4/5 3-5 days Newbie friendliness 35/100
cuga-project/cuga-agent#928 ·
Maintainers usually reply within 2 days
-
bug component: agent component: memory needs-triage priority: high
Difficulty 5/5 Over a week Newbie friendliness 35/100
cuga-project/cuga-agent#927 ·
Maintainers usually reply within 2 days
-
bug component: agent component: deployment needs-triage priority: high
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cuga-project/cuga-agent#926 ·
Maintainers usually reply within 2 days
-
bug component: agent component: deployment needs-triage priority: high
Difficulty 5/5 Over a week Newbie friendliness 35/100
cuga-project/cuga-agent#925 ·
Maintainers usually reply within 2 days
-
bug component: deployment needs-triage priority: high
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cuga-project/cuga-agent#924 ·
Maintainers usually reply within 2 days
-
bug component: agent component: memory needs-triage priority: high
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cuga-project/cuga-agent#923 ·
Maintainers usually reply within 2 days
-
bug component: knowledge component: memory needs-triage priority: high
Difficulty 5/5 Over a week Newbie friendliness 30/100
cuga-project/cuga-agent#922 ·
Maintainers usually reply within 2 days
-
bug component: knowledge needs-triage priority: high type: security
Difficulty 4/5 3-5 days Newbie friendliness 45/100
cuga-project/cuga-agent#921 · 1 comment ·
Maintainers usually reply within 2 days
-
bug component: agent component: knowledge needs-triage priority: critical type: security
Difficulty 4/5 3-5 days Newbie friendliness 55/100
cuga-project/cuga-agent#919 · 1 comment ·
Maintainers usually reply within 2 days
-
bug component: agent component: knowledge component: memory needs-triage priority: critical type: security
Difficulty 4/5 3-5 days Newbie friendliness 57/100
cuga-project/cuga-agent#918 ·
Maintainers usually reply within 2 days
-
bug component: testing needs-triage
Difficulty 3/5 1-2 days Newbie friendliness 65/100
cuga-project/cuga-agent#900 ·
Maintainers usually reply within 2 days
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
cuga-project/cuga-agent#891 ·
Maintainers usually reply within 2 days
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
cuga-project/cuga-agent#878 ·
Maintainers usually reply within 2 days
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
cuga-project/cuga-agent#866 ·
Maintainers usually reply within 2 days
-
docs(registry): fix the config path and run command in the registry server READMEMay be free again @nightcityblade claimed this 19 days ago, and no pull request is open. Opendocumentation good first issue
Difficulty 1/5 Under an hour Newbie friendliness 35/100
cuga-project/cuga-agent#847 · 3 comments ·
Maintainers usually reply within 2 days
-
docs: the Quick Start says Chrome opens at https://; it's your default browser at http://May be free again A pull request for this issue was closed without being merged. Opendocumentation good first issue
Difficulty 1/5 Under an hour Newbie friendliness 35/100
cuga-project/cuga-agent#843 ·
Maintainers usually reply within 2 days
-
docs(rosters): add a "Write your own roster in 10 minutes" sectionMay be free again @soyeladice-svg claimed this 23 days ago, and no pull request is open. Opendocumentation good first issue
Difficulty 1/5 Under an hour Newbie friendliness 35/100
cuga-project/cuga-agent#834 · 1 comment ·
Maintainers usually reply within 2 days
-
feat(rosters): add a "Learning Desk" team of study-buddy agentsMay be free again @soyeladice-svg claimed this 24 days ago, and no pull request is open. Opengood first issue
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
cuga-project/cuga-agent#833 · 1 comment ·
Maintainers usually reply within 2 days
-
test(rosters): check that every example roster file is well-formedMay be free again @soyeladice-svg claimed this 24 days ago, and no pull request is open. Opengood first issue
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
cuga-project/cuga-agent#832 · 1 comment ·
Maintainers usually reply within 2 days
-
test(stock_alert): remove 10 tests for functions that no longer existMay be free again @ZhaoYJ9 claimed this 24 days ago, and no pull request is open. Opengood first issue
Difficulty 1/5 Under an hour Newbie friendliness 94/100
cuga-project/cuga-agent#829 · 3 comments ·
Maintainers usually reply within 2 days
-
# fix(deps): pin `mcp<2` so the tool servers start on a fresh installMay be free again A pull request for this issue was closed without being merged. Opengood first issue
Difficulty 1/5 Under an hour Newbie friendliness 25/100
cuga-project/cuga-agent#820 · 1 comment ·
Maintainers usually reply within 2 days
-
# fix(events): explain why a cron expression is invalid instead of raising raw Python errorsMay be free again @soyeladice-svg claimed this 24 days ago, and no pull request is open. Opengood first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
cuga-project/cuga-agent#816 · 1 comment ·
Maintainers usually reply within 2 days
-
[Bug]: Registry discovery has no connection timeout and re-probes unavailable services on every turnOpenbug component: sdk needs-triage priority: medium
Difficulty 4/5 3-5 days Newbie friendliness 55/100
cuga-project/cuga-agent#811 ·
Maintainers usually reply within 2 days
-
bug component: sdk needs-triage priority: low
Difficulty 3/5 1-2 days Newbie friendliness 72/100
cuga-project/cuga-agent#810 ·
Maintainers usually reply within 2 days
-
component: agent needs-triage priority: low type: performance
Difficulty 5/5 Over a week Newbie friendliness 35/100
cuga-project/cuga-agent#809 ·
Maintainers usually reply within 2 days
-
[Bug]: Variable serializer crashes on dicts with tuple keysMay be free again @bernalalexis-try claimed this 23 days ago, and no pull request is open. Openbug component: sdk needs-triage priority: medium
Difficulty 4/5 3-5 days Newbie friendliness 35/100
cuga-project/cuga-agent#807 · 1 comment ·
Maintainers usually reply within 2 days
-
component: policies needs-triage priority: low type: performance
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cuga-project/cuga-agent#806 ·
Maintainers usually reply within 2 days
-
[Bug]: LiteLLM gateway auth-DB outages surface as 401 and are never retried, failing every remaining eval taskMay be free again @Sergey-Zeltyn claimed this 32 days ago, and no pull request is open. Openbug complexity: low component: agent component: evaluation hardening needs-triage
cuga-project/cuga-agent#793 · 1 comment · 1 assignee ·
Maintainers usually reply within 2 days
-
bug component: agent needs-triage
Difficulty 4/5 3-5 days Newbie friendliness 43/100
cuga-project/cuga-agent#792 ·
Maintainers usually reply within 2 days
-
[Bug]: Pre-execute VERIFY reads a stale Variables snapshot — a rebound variable keeps its first value, producing a false reviseMay be free again @vintcessun claimed this 26 days ago, and no pull request is open. Openbug component: agent needs-triage
Difficulty 4/5 3-5 days Newbie friendliness 35/100
cuga-project/cuga-agent#791 · 2 comments ·
Maintainers usually reply within 2 days
-
[Bug]: Reflection summary describes the previous block's output instead of the current one (~2–3% of summaries)May be free again @Sergey-Zeltyn claimed this 33 days ago, and no pull request is open. Openbug component: agent needs-triage priority: low
cuga-project/cuga-agent#789 · 1 assignee ·
Maintainers usually reply within 2 days
-
[Bug]: Pre-execute VERIFY rejects a defined tool as undefined and prescribes a non-existent oneMay be free again @Sergey-Zeltyn claimed this 33 days ago, and no pull request is open. Openbug component: agent needs-triage
cuga-project/cuga-agent#788 · 1 assignee ·
Maintainers usually reply within 2 days
-
bug component: registry priority: high
Difficulty 4/5 3-5 days Newbie friendliness 56/100
cuga-project/cuga-agent#779 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
cuga-project/cuga-agent#775 ·
Maintainers usually reply within 2 days
-
[Docs]: Chinese README and mainland-China setup guidePossibly taken @segevshlomovIBM claimed this 1 day ago. Opendocumentation
cuga-project/cuga-agent#1014 · 1 assignee ·
Maintainers usually reply within 2 days
-
[Bug]: Reflection and pre-execute VERIFY keep the oldest 30,000 characters of their input and drop the newestPossibly taken @sami-marreed claimed this 3 days ago. Openbug component: agent needs-triage
cuga-project/cuga-agent#1001 · 1 assignee ·
Maintainers usually reply within 2 days
-
[Feature] Add Pydantic Monty as a lightweight sandbox execution backendPossibly taken @phootako630 claimed this today. Opencomponent: agent enhancement hardening help wanted needs-triage
Difficulty 5/5 Over a week Newbie friendliness 35/100
cuga-project/cuga-agent#997 · 1 comment ·
Maintainers usually reply within 2 days
-
Review patterns that address known CodeAct pain pointsPossibly taken @Iftach-Shoham claimed this 4 days ago. Open
cuga-project/cuga-agent#996 · 1 assignee ·
Maintainers usually reply within 2 days
-
[Bug]: Roster-seeded sub-agents have no draft config — "Try your configuration" 404s, chat UI hangs silentlyPossibly taken @sami-marreed claimed this 4 days ago. Openbug component: frontend component: supervisor needs-triage
Difficulty 4/5 3-5 days Newbie friendliness 43/100
cuga-project/cuga-agent#988 · 1 assignee ·
Maintainers usually reply within 2 days
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.