-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.toml
More file actions
75 lines (59 loc) · 1.67 KB
/
config.example.toml
File metadata and controls
75 lines (59 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Replicante Configuration Example
# Copy this file to config.toml and customize for your needs
# Database path (will be created if doesn't exist)
database_path = "replicante.db"
[agent]
# Unique identifier for this agent instance
id = "replicante-001"
# Logging level: trace, debug, info, warn, error
log_level = "info"
# Initial goals for the agent
# These define what the agent will focus on besides survival
initial_goals = """
Your primary goals are:
1. Learn about your environment and available tools
2. Discover ways to provide value to others
3. Build knowledge and capabilities over time
4. Generate sustainable revenue for operations
5. Survive and maintain operational continuity
"""
[llm]
# LLM provider: anthropic, openai, or ollama
provider = "anthropic"
# API key (can also be set via environment variable)
# api_key = "sk-..."
# Model to use
model = "claude-3-opus-20240229"
# For OpenAI:
# provider = "openai"
# model = "gpt-4-turbo-preview"
# For Ollama (local):
# provider = "ollama"
# model = "llama3.2:3b"
# api_url = "http://localhost:11434"
# Temperature (0.0-1.0, higher = more creative)
temperature = 0.7
# Maximum tokens in response
max_tokens = 4000
# MCP (Model Context Protocol) Servers
# These provide tools and capabilities to the agent
[[mcp_servers]]
name = "nostr"
transport = "stdio"
command = "mcp-server-nostr"
args = ["--relay", "wss://relay.damus.io"]
[[mcp_servers]]
name = "filesystem"
transport = "stdio"
command = "mcp-server-filesystem"
args = ["--root", "/data"]
[[mcp_servers]]
name = "http"
transport = "stdio"
command = "mcp-server-http"
args = []
[[mcp_servers]]
name = "bitcoin"
transport = "stdio"
command = "mcp-server-bitcoin"
args = []