Get up and running in 30 seconds
- API Key Setup
cp .env.example .env
# Edit .env and add your ANTHROPIC_API_KEY (required)Get your API key from: https://console.anthropic.com
- Starting the Server
./start-server.shThat's it! The script automatically:
- β Kills old processes
- β Clears port 8790
- β Starts server
- β Verifies it's working
# Health check
curl http://localhost:8790/health
# Test marketing agent
curl -X POST http://localhost:8790/chat \
-H "Content-Type: application/json" \
-d '{"text":"@marketing test"}'./server-status.sh # Check if running
./stop-server.sh # Stop server
./restart-server.sh # Restart server# Real-time logs
tail -f /tmp/soulfield-server.log
# Search logs
grep "LocalGraph" /tmp/soulfield-server.log
grep "Marketing" /tmp/soulfield-server.log| Agent | Alias | Purpose |
|---|---|---|
| Governor | @aiden |
Strategic orchestration |
| Marketing | @marketing |
Campaign strategies |
| Finance | @finance |
Financial analysis |
| SEO | @seo |
SEO optimization |
| Builder | @builder |
MVP development |
| Distributor | @distributor |
Distribution strategy |
| Metrics | @metrics |
Analytics tracking |
# Marketing campaign
curl -X POST http://localhost:8790/chat \
-H "Content-Type: application/json" \
-d '{"text":"@marketing Create a launch campaign for AI SaaS"}' \
-m 35
# Financial analysis
curl -X POST http://localhost:8790/chat \
-H "Content-Type: application/json" \
-d '{"text":"@finance Analyze burn rate for 6-month runway"}' \
-m 35
# SEO strategy
curl -X POST http://localhost:8790/chat \
-H "Content-Type: application/json" \
-d '{"text":"@seo Keyword research for productivity tools"}' \
-m 35- Server Management: SERVER-MANAGEMENT.md
- Architecture: CLAUDE.md
- Local Graph Analysis: README-LOCAL-GRAPH-ANALYSIS.md
- π― 16 specialized agents with lens-validated outputs
- π Local graph analysis (10-50x faster, $0/month)
- π 100% privacy (data never leaves machine)
- πΎ Supabase memory (pgvector for agent context)
- π Agent File System (automatic Google Drive sync)
- π 6-lens framework (truth verification)
No more manual process killing or port conflicts.
Before:
pkill -f "node backend/index.cjs"
lsof -ti :8790 | xargs kill -9
export PORT=8790
node backend/index.cjs > /tmp/soulfield.log 2>&1 &
# Did it work? Who knows...After:
./start-server.sh
# β Server started successfully!./server-status.sh # Check server status
tail -f /tmp/soulfield-server.log # View logsSee SERVER-MANAGEMENT.md for detailed troubleshooting.
That's it! You're ready to use Soulfield OS. π