feat: Remove DSPy dependency and implement Swarm Control
- Removed DSPy-based pipelines (code assistant, file selector, question decider).
- Implemented Swarm Control for multi-node command execution and terminal handling.
- Updated gRPC services for batch command processing and improved perception.
- Replaced Coding Assistant page with Swarm Control interface in the UI.
- Updated Protobuf definitions to support interactive terminal sessions.
- Improved node registry and RAG services for better agent performance.
1 parent a33ab02 commit d1a86afe1dbc10a424f012f33404674f87ee246d
@Antigravity AI Antigravity AI authored 6 days ago
Showing 41 changed files
View
agent-node/agent_node/config.py
View
agent-node/agent_node/node.py
View
agent-node/agent_node/skills/shell.py
View
agent-node/protos/agent.proto
View
agent-node/protos/agent_pb2.py
View
agent-node/protos/agent_pb2_grpc.py
View
ai-hub/app/api/dependencies.py
View
ai-hub/app/api/routes/nodes.py
View
ai-hub/app/app.py
View
ai-hub/app/core/grpc/core/journal.py
View
ai-hub/app/core/grpc/core/mirror.py
View
ai-hub/app/core/grpc/services/assistant.py
View
ai-hub/app/core/grpc/services/grpc_server.py
View
ai-hub/app/core/pipelines/code_changer.py 100644 โ†’ 0
View
ai-hub/app/core/pipelines/code_reviewer.py 100644 โ†’ 0
View
ai-hub/app/core/pipelines/file_selector.py 100644 โ†’ 0
View
ai-hub/app/core/pipelines/question_decider.py 100644 โ†’ 0
View
ai-hub/app/core/pipelines/rag_pipeline.py
View
ai-hub/app/core/services/node_registry.py
View
ai-hub/app/core/services/rag.py
View
ai-hub/app/core/services/tool.py
View
ai-hub/app/core/skills/definitions.py
View
ai-hub/app/db/models.py
View
ai-hub/app/protos/agent.proto
View
ai-hub/app/protos/agent_pb2.py
View
ai-hub/app/protos/agent_pb2_grpc.py
View
docker-compose.test-nodes.yml
View
docker-compose.yml
View
docs/features/coding_assistant.md 100644 โ†’ 0
View
docs/features/swarm_control.md 0 โ†’ 100644
View
local_rebuild.sh
View
ui/client-app/src/App.js
View
ui/client-app/src/components/MultiNodeConsole.js
View
ui/client-app/src/components/Navbar.js
View
ui/client-app/src/hooks/useCodeAssistant.js 100644 โ†’ 0
View
ui/client-app/src/hooks/useSwarmControl.js 0 โ†’ 100644
View
ui/client-app/src/pages/CodingAssistantPage.js 100644 โ†’ 0
View
ui/client-app/src/pages/HomePage.js
View
ui/client-app/src/pages/NodesPage.js
View
ui/client-app/src/pages/SwarmControlPage.js 0 โ†’ 100644
View
ui/client-app/src/services/apiService.js