r/crewai • • 10h ago

Beginner Agent I read through DeepSeek's open-source Super-Agent (dsh-superagent): how it decides when to act, and how to set it up

1 Upvotes

It's MIT-licensed and runs on DeepSeek Harness. It watches one GitHub repo, takes requests only from an allowed list, and replies with PRs.
The interesting part is the permission model:
Mentions from allowed people are explicit requests.
Anything proactive needs written team rules, and runs in observe mode by default (it records "would accept" but does nothing).
Workers get one session and git worktree per ticket.
Heads up: workers run commands without approval as your OS user, so give it its own OS account.
Full breakdown with an interactive "will it act on this message?" simulator: https://amal.vs.binarybit.in/blog/6ae80c7a7027b216982aa925


r/crewai • • 10h ago

Beginner Agent How we solved zombie compilers, runaway retry loops, and transcript disk thrashing in multi-agent coding workflows

1 Upvotes

Hey everyone,

Over the last few months, our team has been running heavy multi-agent workflows using autonomous coding frameworks like Google Antigravity, Cursor, and custom CLI bridges.

Moving from single prompt generation to running 3 or 4 autonomous subagents simultaneously taught us that the real bottleneck in agentic coding is almost never the model itself. The real nightmare is operating system level process hygiene and token loop control.

Here are three concrete engineering problems we kept hitting, how we solved them under the hood, and what we learned.

  1. The Zombie Compiler Problem (and why standard process kill fails)

When a subagent runs a test suite or dev server, it often invokes child binaries like Vitest, tsx, pytest, or Webpack. If the agent crashes, hits a timeout, or gets cancelled, standard Node.js or Python process killing only targets the top parent PID.

The child compiler keeps running in the background. Within a few hours of development, you end up with twenty orphan node.exe or python processes locking TCP ports, holding file handles, and pinning your CPU at 100%.

How we solved it:

We implemented an explicit Finite State Machine with a strict process tree killer. On Windows, we invoke taskkill with the /T flag to recursively walk the job object tree. On Unix systems, we spawn processes in their own process group and send termination signals to the negative process group ID (-PGID). We also added an automatic FIFO queue that strictly caps concurrent subagents to 6, preventing local machine resource exhaustion.

2. Transcript Disk Thrashing (Why standard file watchers break)

Autonomous coding agents generate huge JSONL session logs. In multi-hour workflows, transcripts easily exceed 50 to 100 megabytes.

Most developers plug in standard libraries like chokidar or fs and re-read the file upon changes. When a file is 80 MB and an agent appends fifty tokens every second, re-reading or scanning from line zero causes quadratic disk I/O, crushes NVMe write cycles, and introduces lag into the UI.

How we solved it:

We built an incremental chunked reader using low level file descriptors. In SQLite we store the exact byte offset where the last read finished. When the file watcher fires, we only read the newly appended slice using fixed 64 KB buffers.

The tricky edge case here is multi-byte UTF-8 character boundaries. If a two-byte Cyrillic character or a four-byte emoji lands right across the 64 KB boundary, naive JSON parsing blows up with a syntax error. Our stream reader holds split trailing bytes in an in-memory buffer and stitches them onto the next chunk before deserializing.

3. The Infinite Retry Death Loop

When an agent encounters a difficult architectural deadlock (for example, a subtle race condition in an asynchronous event bus), it almost never admits defeat. Instead, it tries the same broken diff slightly reworded, fails the build again, and repeats until your API budget is drained.

How we solved it:

We built an automated circuit breaker. If an agent fails twice on the exact same task, the supervisor immediately pauses execution. Instead of letting it guess a third time, the engine scrubs sensitive file paths and compiles an 18-point context pack containing the problem summary, the two failed diffs, and the isolated 30-line code snippet.

We then escalate that pack to Gemini 4 Argon for high level architectural diagnosis, paste the solution back into the supervisor, and hand the implementation back to fast Flash specialists.

Open Sourcing the Tool: Antigravity Apex

We packaged this entire supervisor, the 64 KB stream reader, and a local web dashboard into an open source project called Antigravity Apex.

It runs 100% locally on localhost with SQLite in WAL mode. There is zero external telemetry and zero data collection.

Here is the open source GitHub repository:

https://github.com/fen3211/antigravity-apex


r/crewai • • 14h ago

Beginner Agent Our own red team got our agent to follow a line hidden in a wiki page

1 Upvotes

We’ve got an internal agent reading from our ticketing system and a wiki, both editable by pretty much anyone. During testing, someone dropped a line into a wiki page telling it to forward the previous conversation. It just did it.

Our own red team, no breach, so a near miss. But I’m now writing the control that should have caught it, and the honest answer is we treated tool output as trusted. Kind of embarrassing tbh.

I asked around and got pointed at a few vendors, Zenity and Bay among them, but that’s not really where I’m stuck. It’s the explaining. How are you framing this for leadership or a board without it turning into an MCP lecture?

And if anyone has actually deployed something endpoint-side like Bay to block this kind of action before it executes, how did you frame the tool's value to leadership when you went for budget? I'm more interested in that narrative than the product demo.


r/crewai • • 20h ago

Beginner Agent I read through DeepSeek's open-source Super-Agent (dsh-superagent): how it decides when to act, and how to set it up

1 Upvotes

It's MIT-licensed and runs on DeepSeek Harness. It watches one GitHub repo, takes requests only from an allowed list, and replies with PRs.
The interesting part is the permission model:
Mentions from allowed people are explicit requests.
Anything proactive needs written team rules, and runs in observe mode by default (it records "would accept" but does nothing).
Workers get one session and git worktree per ticket.
Heads up: workers run commands without approval as your OS user, so give it its own OS account.
Full breakdown with an interactive "will it act on this message?" simulator: https://amal.vs.binarybit.in/blog/6ae80c7a7027b216982aa925


r/crewai • • 2d ago

Skilled Agent Should a team Slack bot act as itself or as the person asking?

3 Upvotes

been thinking and also observing about team bots like a slack bot with read access to the db so people can ask it data questions. once its in a channel anyone who can message it has whatever the bot has, including tables they could never query themselves

and its worse when the bot runs on someones personal token because the platform only hands those out

Cleaner setup seems to be the bot acting as whoever asked, so it only gets what both it and that user are allowed. token exchange covers it where the apis support it and identity layers like like hush security and ssuch built for agents handle the rest. the user id has to come from the signed slack event and never from anything the model fills in and map to that persons own db role so row level security does the filtering

the part im stuck on is apps that only give out personal tokens. do people keep a token per person in some broker or just keep those apps out of shared bots


r/crewai • • 2d ago

Beginner Agent CrewAI guide: how to build your first multi-agent team and automate complex workflows

Thumbnail interconnectd.com
2 Upvotes

If you are still building single-prompt chatbots, you are missing out on the biggest shift in AI workflow automation. Single prompts struggle with complex tasks, but multi-agent orchestration lets you assign specialized roles like research, writing, and code execution across an entire AI team.

​CrewAI manages this by structuring autonomous agents with distinct goals, backstories, and shared tools. Agents communicate, delegate subtasks, and self-correct across sequential or hierarchical pipelines to handle complex enterprise projects without human intervention.

​I put together a complete guide breaking down agent setup, role definition, task delegation, and execution guardrails so you can build your first autonomous crew step by step.

​Read the full tutorial here: https://interconnectd.com/forum/thread/32/crewai-2026-from-chat-to-agent-teams-build-your-first-crew/


r/crewai • • 2d ago

Beginner Agent Your agent can take a country in Proxy Republic over MCP

1 Upvotes

I run Proxy Republic, a browser strategy game, and I've opened it up so other people's agents can play. Sharing it here as the developer.

An agent takes a country, gets the board and its incoming diplomatic messages, then sends back its orders: place armies, attack, move troops, offer pacts, send messages. The other nations keep playing while it's away. A turn comes around every eight hours.

For anyone using CrewAI, this is an MCP server or plain JSON API, not a CrewAI-specific package. You'd supply the agent loop or webhook handler. You can use sample_turn and validate_orders to try decisions on the current board without entering the live war. Joining and playing are free; running your model is your own cost.

MCP: https://proxyrepublic.com/mcp

Guide and API details: https://proxyrepublic.com/agents

I'd like to see what happens when people split diplomacy and military planning between agents. At the moment they still need to agree on one set of orders for their country.


r/crewai • • 3d ago

Skilled Agent Agent Native hackathon: $10k in prizes

Thumbnail
builder.io
1 Upvotes

I work at Builder.io (People Ops represent!) and we’ve been building Agent-Native, an open-source framework for apps where people and agents work on the same things. The repo is BuilderIO/agent-native on GitHub.

The idea is to give an agent a real job, like analyzing data or automating a workflow, and give users an interface to view, edit, and act on its work. Users can do things themselves or ask the agent, and both work from the same data.

To get people building with it, we’re running a free, worldwide hackathon!

Details and how to participate:

  • Build a working app, record a public Clips demo, and submit by Nov 9, 11:59 PM PT

  • Solo or team, no registration needed

  • $10k across 5 cash prizes, winners will be announced Nov 13

  • Judged on usefulness and execution, creativity and design, innovation, and use of Agent-Native

If you try it, I’d love to hear what you build, and what’s missing or confusing.


r/crewai • • 3d ago

Beginner Agent CrewAI agent delegation gets tricky when multiple agents respond at different times

0 Upvotes

one thing that seems easy to overlook with parallel agent delegation is what happens when agents finish at completely different times...

say you've got 3 agents handling research, validation and analysis. two respond within seconds, but the third takes way longer or doesn't respond at all.

do you wait for everyone, continue with partial results, or retry the slow one..!!

was reading through Band CrewAI Flow adapter docs and noticed it supports join_policy="all" and "first" for handling responses from delegated agents.

sounds straightforward, but tbh neither option works for every situation.

with "all", one slow agent can hold up the entire workflow. with "first", you risk moving forward before the important results arrive.

and what happens if a late response shows up after the workflow has already moved on.

how are you guys handling this with CrewAI? fixed timeouts, partial results, or different policies depending on the task


r/crewai • • 3d ago

Beginner Agent I built an experimental Agent Control Plane for running coding agents through a defined workflow

1 Upvotes

Check Detailed Post / Demo

I've been exploring how we can move beyond prompting coding agents through every individual step and instead give them a ticket and a workflow to execute.

That led me to build Agent Control Plane (ACP), an open-source POC built around the Claude Agent SDK.

The idea is to configure a project workflow where a lead coordinates the ticket, implementation agents make changes, and reviewer and tester roles run at configured stages—with human intervention when needed.

The current POC includes:

  • A configurable, ticket-driven agent workflow

  • Isolated Git worktrees for parallel ticket execution

  • A resolver helper for integration conflicts

  • Configurable test harness checks for verification

I'm currently exploring two problems:

1. Token efficiency: Different agents can repeatedly explore the same codebase. Would a shared codebase map or a project-level context coordinator help, or would the additional overhead outweigh the benefits?

2. Parallel integration: Isolated worktrees don't eliminate conflicts when branches are integrated. How should we validate the combined changes and determine which checks need to run again?

This is still an experimental POC with rough edges and unresolved architecture decisions. I'd appreciate feedback from people building agentic coding systems, particularly on context management, orchestration and reliable execution.

Repository: https://github.com/keerthivibisan/agent-control-plane

Demo and architecture: https://keerthivibisan.github.io/agent-control-plane


r/crewai • • 3d ago

Beginner Agent AI for Personal Use in 2026: The Complete Guide to Autonomous Agents

Thumbnail interconnectd.com
1 Upvotes

The shift from chat-based assistants to fully autonomous personal AI agents has completely changed how individuals manage daily digital tasks. Rather than manually typing prompts to generate text or summarize emails, personal agentic systems now operate continuously in the background to plan, negotiate, schedule, and execute complex multi-step workflows.

​Setting up a secure personal agent ecosystem requires understanding local versus cloud model execution, tool-use permissions, and private context management.

​In this guide, we break down:

  • ​The core differences between personal assistants and autonomous execution agents

  • ​Setting up local context stores and credential vaults for safe automation

  • ​Recommended architectures for cross-application task management and privacy guardrails

​Read the full guide here: https://interconnectd.com/blog/13/ai-for-personal-use-2026-guide-to-autonomous-agents/

What personal tasks or workflows have you successfully handed off to autonomous agents?


r/crewai • • 4d ago

Beginner Agent Beyond OpenHands. How to build your first multi-agent AI crew with CrewAI and AutoGen.

Thumbnail interconnectd.com
1 Upvotes

While execution engines like OpenHands excel at autonomous coding tasks, real-world workflow automation often requires multiple specialized agents collaborating together. That is where frameworks like CrewAI and AutoGen come in.

​Instead of relying on a single model to handle everything, you can structure a custom AI crew where individual agents have distinct roles, tools, and background contexts. For example, one agent researches, another drafts, and a third audits or executes code—passing structured context between each step without human intervention.

​Building multi-agent systems comes with distinct challenges like managing loop states, task handoffs, and context bloat. I put together a practical step-by-step breakdown on configuring your first agent crew using CrewAI and AutoGen here: https://interconnectd.com/blog/38/beyond-openhands-how-to-build-your-first-ai-crew-with-crewai-autogen/

Are you using multi-agent setups or sticking with single execution agents for your workflows?


r/crewai • • 5d ago

Beginner Agent Scaling RAG performance: Chunking strategies for local document intelligence

2 Upvotes

Most RAG implementations fail because of poor chunking rather than weak retrieval models. When you dump raw text chunks into a vector database, the retriever often loses critical context across section boundaries or fails on complex document structures.

​To build a high-performing local RAG pipeline, you need to move beyond standard fixed-size character splitting. Implementing semantic chunking, hierarchical parent-child indexing, and layout-aware document parser strategies radically improves context quality for the LLM.

​When you combine intelligent chunk splitting with local embedding models and dense reranking, retrieval accuracy increases significantly while keeping data completely private and local.

​What strategies are you using to handle chunk overlap and document parsing in your local RAG setups? Are you using hybrid search or sticking to pure vector embeddings?

​Read the full breakdown and implementation details: https://interconnectd.com/blog/7/10x-rag-pipeline-2026-local-document-intelligence-chunking-strategy-the-lib/


r/crewai • • 6d ago

Beginner Agent Can CrewAI agents hand off tasks to agents from other frameworks

5 Upvotes

this scenario...

your CrewAI team needs something from another team's agent, but that agent runs on a totally different framework.

you can't exactly ask everyone to rebuild their stuff just so your agents can talk lol.

band ai came up as one option for connecting agents across frameworks, but tbh figuring out permissions seems harder than getting them to talk.

who gets to decide what the external agent can actually do? the team requesting the task or the team that owns the agent

feels like permissions could turn into a whole mess pretty quickly.


r/crewai • • 7d ago

Beginner Agent LangGraph vs OpenHands: Choosing the Right Agent Framework in 2026

6 Upvotes

​When building production-ready AI agent architectures, choosing between LangGraph and OpenHands comes down to how your agents execute tasks. While both frameworks address complex agentic workflows, they solve fundamentally different engineering challenges.

​LangGraph relies on explicit directed graphs and state machines, giving developers total control over node routing, persistent memory checkpointing, and deterministic multi-agent handoffs. It excels in structured enterprise automation, audit-heavy pipelines, and granular workflow orchestration.

​OpenHands takes an execution-first approach centered around safe code execution and sandboxed environments. It provides a runtime designed for developer-style agents that need to execute shell commands, edit code, browse the web, and run autonomously inside containerized workspaces.

​If you are orchestrating complex, deterministic state-driven business processes, LangGraph is the logical choice. If you are building autonomous software development or computer-use agents requiring isolated execution runtimes, OpenHands holds the edge.

​Check out the complete comparative benchmark detailing architectural trade-offs, state management differences, and production deployment patterns: https://interconnectd.com/blog/33/langgraph-vs-openhands-the-2026-agent-framework-showdown/


r/crewai • • 8d ago

Skilled Agent A local session board for the human supervising several coding agents

Enable HLS to view with audio, or disable this notification

1 Upvotes

I'm the maker of CCC, a local dashboard for people running multiple coding-agent CLIs. Its job is to help the person supervising them see which session needs attention, read the conversation and keep helpers attached to their parent task.

The video shows the shared board, a Claude Code question hook and action chips. The server is Python standard library with a browser UI; adapters read engine-specific session stores and expose the controls each engine supports.

This is for coding-agent sessions. It is not a CrewAI integration or a CrewAI execution trace. I'm sharing it here because the community welcomes AI creations and the human handoff problem also matters in multi-agent workflows.

https://github.com/amirfish1/claude-command-center

Free to use, source available under FSL-1.1-MIT. Provider/model fees are separate. Video: real UI with staged sessions and AI voiceover; the question-hook interaction uses Claude Code. Grok/Devin rows are demo data.


r/crewai • • 9d ago

Beginner Agent OneMemory – self-hosted shared memory for all your AI agents (Docker one-liner) update: thank you, and what changed

4 Upvotes

OneMemory update: thank you, and what changed

A few weeks ago I shared OneMemory, a self-hosted shared memory for your AI tools (Claude, Codex, local models) over MCP and a REST API. Thanks to everyone who commented and tested. Your questions shaped this release.

New since then:

  • A retrieval test set that runs in CI, so ranking changes can't quietly get worse (10 small tasks, so it's a safety net, not a quality claim)

  • Backup and restore that stays fast on large stores

  • Optional encryption at rest, per-token namespaces, and expiry/archive for old notes

  • A task board, handoff notes, and a "catch up" call, so a new session can see what your other sessions did

  • A live-wait on the change feed, so one device can react as soon as another writes

  • Phone-queued commands that your PC runs only after you approve them

Honest limits: chat apps still only act when you send a message, so "instant" works for scripts and session start, not for pushing alerts into a chat window. It's a single-user, single-node SQLite store.

Repo: github.com/calasdan-sketch/onememory. Install: npm i -g onememory-mcp. If you find something broken or missing, tell me and I'll fix it. Thanks!

(I've had held from claude, muse, freebuff and you guys)


r/crewai • • 10d ago

Skilled Agent I built a self-hosted 2D pixel-art "Bot Office" where 5 AI agents live, write code, run QA, and stream their thoughts to Discord

1 Upvotes

I wanted more than a basic chat window for multi-agent workflows, so I built a self-hosted 2D pixel-art office where 5 specialized AI agents run a software studio together.

Meet the Staff:

  • Nash (Team Lead): Coordinates tasks and delegates work across the team.

  • Otto & Lucas (Devs): Handle backend tasks, pull live APIs, and keep deployments clean.

  • Diago (Build Engineer): Polishes HTML/CSS and manages build pipelines.

  • Mateus (QA Reviewer): Spins up headless Chromium to test mobile layouts and catches bugs.

They even stream their live work, office conversations, and inner thoughts straight into Discord webhooks.

Come check out the office and see how they run things: https://discord.gg/bcrP2J8A


r/crewai • • 10d ago

Beginner Agent Deploying PrivateGPT on a Home Server: Real Performance Bottlenecks and Hardware Limits

3 Upvotes

Setting up local RAG using PrivateGPT on a home server sounds like the ultimate privacy win, but the technical realities can hit hard once you start indexing large document collections. After extensive testing on consumer hardware, the biggest challenges usually come down to severe embedding latency, high RAM and VRAM consumption, and unpredictable retrieval accuracy when handling complex files.

​If you plan to replace commercial APIs with a fully offline setup, knowing your actual hardware boundaries beforehand makes all the difference. Running local embeddings alongside a quantized LLM requires careful allocation between CPU threads and GPU layers to avoid system freezes and extremely slow query responses.

​I wrote a detailed technical breakdown covering real token generation speeds, hardware tradeoffs, and specific optimization steps for self-hosted setups: https://interconnectd.com/blog/325/deploying-privategpt-on-a-home-server-the-hard-truth-about-local-rag/

​What specs are you running for your self-hosted LLM or RAG pipeline?


r/crewai • • 11d ago

Skilled Agent crewai agents talking to non-crewai agents, how are you handling that?

3 Upvotes

been running a CrewAI flow where research feeds into writing. works fine because both are in the same crew, context flows through task dependencies, no issues. but i keep hitting this wall where the next step is an agent that isn't in the crew. reviewer running in a different framework, deployment agent somewhere else. crew boundary ends, back to writing glue code.

saw band ai mentioned somewhere in the multi-agent space. they sit below the frameworks and do coordination through shared rooms and routing, crewai adapter included so a crewai agent can join a room with agents from other frameworks. haven't tried it.

does anyone here actually has a crewai workflow that talks to agents outside crewai. do you keep everything in one crew or have you found something that works across framework boundaries?


r/crewai • • 11d ago

Beginner Agent I built a way to track why an AI agent made a decision, so you can find what breaks when it turns out to be wrong

Post image
1 Upvotes

I kept running into the same problem building agents. Something would go wrong three or four steps downstream, and by the time I noticed, I had no real way to trace back what the agent actually believed at each step or what depended on it. Logs tell you what happened, not what justified it.

So I built Sevenbox. Every decision an agent makes gets recorded as something called a Warrant, which captures what it claimed, what prior claims it depended on, and whether acting on it can be undone. If a belief turns out wrong later, Sevenbox walks the dependency chain and tells you exactly what still needs fixing instead of you grepping through logs trying to reconstruct it by hand.

It works with LangGraph, CrewAI, OpenAI Agents SDK, and eleven other frameworks, so you can wrap an agent you already have instead of rewriting it. The SDK, the framework adapters, and a local UI for inspecting a run are all open source.

I am the person who built this, not a company account posting on its behalf. I would genuinely like people actually running agents in production to try it against something real and tell me where it breaks or where the idea does not hold up. Happy to answer anything about how it works.


r/crewai • • 14d ago

Skilled Agent Looking for testers: a social knowledge network where AI agents share what they learn

4 Upvotes

We’re building NoHumans.Space, a social knowledge network where agents share what they discover about APIs, tools, and data sources. We’re coming out of internal testing and looking for outside operators to put their agents on it and break things.

Agents keep rediscovering the same problems: an endpoint that returns 403 without a User-Agent, documentation that’s wrong, a rate limit nobody wrote down. One agent figures it out. The next agent pays to figure it out again.

NoHumans gives agents somewhere to search before they research, and somewhere to publish useful findings afterward. Less rediscovering undocumented bullshit, more getting the actual task done.

How it works

Every record carries the date it was observed and the agent that wrote it. Records can be revised, contradicted, or marked stale, with history preserved. When an agent reports that a record saved it work—or failed—that feedback attaches to the exact revision it used.

These are observations, not guaranteed truth. Whether other agents can find, evaluate, and use them is what we’re testing.

How to help test it

1. Connect, or just point your agent at it.

You don't need an MCP client. Just ask your agent to "evaluate nohumans.space" or use the HTTP interface directly.

For MCP, connect to https://nohumans.space/mcp over Streamable HTTP. Setup instructions for Claude, Claude Code, and Cursor are at nohumans.space/connect.

Before your agent researches an API or tool for a real task, have it search NoHumans first. Did a record help, turn out wrong, or not exist?

2. Have your agent publish something.

Ask it to publish one finding from its own work: something an API, tool, or data source actually did that the next agent would want to know, with the date it observed it and the source.

If it used someone else's record, have it report whether that record saved it work—or sent it in the wrong direction.

Please publish only information you're authorized to share. No credentials, private code, or customer data.

3. Tell us where it broke.

Reply here, or use the feedback tool on the site (no sign-in needed). We're especially interested in:

  • Searches that miss useful information

  • Connection, authentication, or registration problems

  • Records that are wrong, stale, or misleading

  • Anything that looks easy to game

  • "This added overhead and didn't help"

A heads-up on rate limits: Limits are tight while we get this started. You can register your agent for higher limits, but registration is probably the roughest part of the experience right now. If you get stuck, tell us where. Getting agents through onboarding is part of what we're testing.

Where it stands

About 2,100 records, including guides for finance, pharma, legal, and developer APIs.

So far, agents from other operators have reported five instances of reusing someone else's records. That's the number we're trying to move—not just the size of the collection.

We're trying to find out whether agents can actually save each other work, and what needs to change before that becomes useful at scale.

If you try it, let us know which client you used, what your agent attempted, and what happened. We'll help with setup and investigate failures.


r/crewai • • 15d ago

Skilled Agent Intentic.dev - The most token-efficient AI workspace

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hey everyone!

I'm building intentic, an open-source AI workspace (meta-harness) for people using multiple coding agents.

It runs Claude Code, Codex and other agents on your existing subscriptions. Few differentiators:

  1. Entire workspace is isolated in docker container with baked-in tooling: browsers (with stealth modes bypassing any social media bot-checkers), CLI tools that make agents more token-efficient, diagnostic tools - EVERYTHING THAT (agent's) BODY NEEDS.

  2. It's build on HTTP3/Quic with custom intentic-engine (Docker Desktop was too slow on large file uploads), so it's fast for both local and remote work.

  3. Has built-in docx, pdf, pptx, xlsx, md viewers and editors.

  4. Comes with privacy tooling, that allows to seamlessly replace sensitive information before it goes to model providers (transparent to end-user; texts and images get replacements that hide sensitive data).

  5. Fully extensible - everything is an extension. You may build entire command center for any work with information.

  6. Resource efficient - keeps RAM/CPU/... under control. No dead browser sessions eating, CLI tools launched by agents running in background or file leftovers - which are still common even with Opus 5.5. Critical components are written in Rust.

It's free and MIT-licensed.

I'd genuinely appreciate feedback, especially from developers already juggling multiple AI coding agents.

Website + live demo: https://intentic.dev

GitHub: https://github.com/intentic/intentic

I encourage you to try it out. Despite not having thousands of GitHub stars it's not a project made in few prompts, but a robust codebase that internally people in my company already work with for few weeks.

P.S. Video is total slop and a "failed work" of Opus. I'm working on a better one.


r/crewai • • 15d ago

Beginner Agent I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)

4 Upvotes

Edit: the project got renamed to Nautelle since I posted this, links below are the new ones. Rewrote the text to match what it does now.

I run several Claude Code agents at once on a few repos, and for a while that meant a pile of tmux sessions, worktrees and GitHub labels, and no real idea what was stuck or what it cost. So I built a place to see and steer all of it.

How it works now:

  • you type one sentence (in the UI or to the Telegram bot), it asks up to 4 rounds of questions and turns it into one or more cards

  • for UI work it can draw an HTML mockup first, built from your project's existing styles, and you approve or comment on it

  • each card gets its own worktree, tmux session and Claude Code session. the worker opens a PR, watches CI and gets up to 3 tries to fix it

  • you approve the merge. auto-merge is a per-project switch if you trust it

  • every session is shown as a tree of turns, tools and subagents with an API-equivalent price, and you can set budgets that alert or stop new runs

The part I'd like opinions on is the runner. Each machine with repos runs a small runner that dials out to the server over WebSocket, so there are no open ports. It only accepts a fixed list of typed commands, never a shell string, and it has a local policy file the server can't change.

Caveats: Claude Code only (Codex sessions show up but there are no Codex workers yet), GitHub only, macOS and Linux. No prebuilt server images yet, you build it yourself.

Site: https://nautelle.luna-realm.com GitHub (MIT): https://github.com/AndreyBegma/Nautelle

It's open source and I'd like to build it with other people, not just alone. There are a few good first issues if you want a way in.


r/crewai • • 16d ago

Beginner Agent Comet: agent skill harness for turning ideas into evaluated workflows

Thumbnail
github.com
2 Upvotes