orca.ai/pkg/actor/agent.go
大森 6b94476347 Initial commit: Orca Agent Framework
Core features:
- Microkernel architecture with Actor model
- Session management with JSONL persistence
- Tool system (5 built-in tools)
- Skill system with SKILL.md parsing
- Sandbox security execution
- Ollama integration with gemma4:e4b
- Prompt-based tool calling (compatible with native function calling)
- REPL interface

11 packages, all tests passing
2026-05-08 00:55:48 +08:00

19 lines
709 B
Go

// Package actor implements the Actor model for the Orca framework.
//
// This file provides additional agent types that integrate the LLM
// and Tool systems with the actor framework. See actor.go for the
// base Agent interface and BaseAgent implementation.
package actor
// This file exists alongside actor.go to provide the LLMAgent and
// ToolWorker types, completing the integration between the actor
// system and the LLM / Tool subsystems.
//
// The key types in this package are:
// - Agent (interface, in actor.go)
// - BaseAgent (struct, in actor.go)
// - Orchestrator (in orchestrator.go)
// - Worker (in worker.go)
// - LLMAgent (in llm_agent.go)
// - ToolWorker (in tool_worker.go)